すべてのキーが交差する可能性があります。キーロガーにもっと似ています。私はそれがC++またはC#で可能かどうか疑問に思っていました。すべての押されたキーをどこからでも取得する
あなたが探しているものをよろしく
すべてのキーが交差する可能性があります。キーロガーにもっと似ています。私はそれがC++またはC#で可能かどうか疑問に思っていました。すべての押されたキーをどこからでも取得する
あなたが探しているものをよろしく
を、あなたが探しているWINAPIのthaen機能を使用したい場合は、フラグWH_KEYBOARDとSetWindowsHookEx
です。あなたが本当にすべてのkesを取得したい場合は、WH_KEYBOARD_LL
の代わりにlow-lewelのフラグを使用するかもしれませんが、これはキーストロークを変換しないので、扱いにくいです。
、彼らがロードされ、実際にキーボード入力をrecievesアプリケーションのコンテキストで実行に実行されるように、私は、このフラグを使用することはありませんが、私はいくつかのフラグが(例えばDLL)別のモジュールであることを登録し、フック関数が必要であることを知っています。そうであれば、統合されたデータをアプリケーションに返すメカニズムも考えなければならないため、グローバル変数は機能しません。
私はwinapiで試して、p/invokeとマージします。基本的にBFreeが提案した投稿と同じこと – DVD
は、キーボードフックです。これは、P/Invokeを使用して行うことができます。ここではサンプルを参照してください:
C#またはC++、またはその両方を使用しますか? –