3
誰でもお手伝いできますか? 私はWPFでWndProcメソッドを使用したいが、私はこのようMainWindow.xaml.csでそれを使用したいドント:MVVM-Modelを使用しているときにWPFでWndProcを使用するには?
public MainWindow()
{
InitializeComponent();
}
protected override void OnSourceInitialized(EventArgs e)
{
base.OnSourceInitialized(e);
HwndSource source = PresentationSource.FromVisual(this) as HwndSource;
source.AddHook(WndProc);
_windowHandle = source.Handle.ToInt32();
}
は、私は別のクラスでそれを使用したい理由は、uEyeカメラメッセージを介して通信し、それらを「キャッチ」する必要があります。メインビューのViewModelモデルを使用しているため、MainWindow.xaml.csにコードを入力する必要はありません。
ありがとうございました。私はそれをどのようにするのですか?D – Basde
Roberto氏によると、WndProcがWindowsメッセージをキャプチャした後に実行するビジネスロジックをViewModelクラス – Khaliloz
私はすでにそれをしました、私はちょうどそこにコードを持たない – Basde