2012-05-01 8 views
3

私たちはWin32で従来のアプリケーションを使用しています。私たちはWPFを使用して新しいモジュールを構築しています。 WPFウィンドウにwin32ウィンドウで呼び出された特定のショットカットキーメッセージを通知する必要がある状況があります。私の質問は、win32ウィンドウで起動されたWPFウィンドウでキーボードメッセージを処理する方法はありますか?もしそうなら、私はそれを達成するために何をする必要がありますか?WPFとWin32メッセージ

おかげで、キーボードフックで何が必要 のUb

答えて

1

。フックは、グローバルまたはアプリケーション全体にすることができます。あなたの特定のケースでは、アプリケーション全体で十分だと思います。

したがって、必要なのは、Win32プロセスのハンドルを取得し、メッセージをフックしてWM_KEYDOWNメッセージをフィルタリングすることです。助けた返信用の

http://blogs.msdn.com/b/toub/archive/2006/05/03/589423.aspx

+0

ありがとう:ここでは例があります。 – BUB

関連する問題