Win32API質問箱 Build47
■ このスレッドは過去ログ倉庫に格納されています
0283デフォルトの名無しさん
2006/11/22(水) 18:48:41DLLを記述して、
hhk = SetWindowsHookEx(WH_KEYBOARD,// フックタイプはキーストローク
hHOOKKEY, // フック処理プロシジャへ
hInstDLL, //フックプロシジャは同一ファイルで記述
NULL); // 対象スレッドはすべて
if (hhk == NULL)
MessageBox( NULL,TEXT("フックかけられない"),TEXT("Error"),MB_OK)
と記述したところ、フック設定は毎回うまく行っているように見えるのですが、
自分で作成しウインドウへの入力は拾えても、他のプログラムの出した窓への入力
は拾えません。「グローバルフック」はキーロガーのように全部拾ってくれる
と思っていたのですが、こんなもんなんでしょうか。
WinXP,VisualC++2005 です。
■ このスレッドは過去ログ倉庫に格納されています