0

OSからキーストロークを読み取る簡単なアプリケーションを1つ開発しています。API「SetWindowsHookEx」を使用してキーストロークデータを読み取りました。

現在、データはフックによって読み取られ、OSまたはアプリケーションに送信されます。

このデータがOSや他のアプリケーションに入るのを止めたいです。「SetWindowsHookEx」を使用してデータを読み取った後、Windows 7 OSにデータが入るのを停止する方法はありますか?

4

2 に答える 2

0

一般に、移動するメッセージがターゲットに送信されないようにするために、フック コールバック関数から CallNextHookEx を呼び出さないでください。デフォルトでは、フック コールバックは CallNextHookEx を呼び出します。

この機能には注意して、特定のメッセージのみを停止してください。たとえば、Alt+F4、Alt+Tab などの標準キーを無効にするために、この関数が呼び出されることがあります。

于 2011-10-03T14:44:07.780 に答える