システム全体のキー操作とマウス操作のメッセージを捕えるサンプルコードです. キーとマウスのグローバルフックを使用します.キーとマウスのグローバルフックを使用すると,自アプリはもちろん,自アプリ以外でのマウスの操作,キー操作も検出することができます. 本ページのサンプルは [StartHook] ボタンでフックを開始すると,メモ帳が起動します.このメモ帳がアクティブで,入力フォーカスがある,つまり,フォアグランドなウィンドウの時に限って,マウスの操作とキー操作を検出するようにしています. システム全体や,特定のアプリケーションだけのマウス操作やキー操作を検出するようにするのにフックの処理コードは変更する必要はありません.フックからのメッセージの処理部分だけを変更すれば対応できます. フックを登録する SetWindowsHookEx 関数の引数は,ローカルフックとグローバルフックとでは違いま