0

C# を使用して win アプリを構築したい...このアプリにキーボードからの文字を受け入れさせたい...そして、テキストがこのプログラムまたは別のプログラムを介して書かれていることを望んでいます...それははるかに優れていますスパイしたいプログラムを選択できれば... 言い換えれば... キーボードを押すと、すべてがFirefox、Opera、Internet Explorerで書かれているプログラムが同時に実行されるようにしたい私のプログラム...

4

3 に答える 3

1

アプリケーションがシステム全体のキーボード入力イベントをリッスンできるようにするグローバルキーボードフックが必要です。これを実装するには、P /SetWindowsHookEx関数WH_KEYBOARD_LLを呼び出し、パラメーターのフラグを指定しidHookます。プロセス全体が少し複雑になる可能性があります。

しかし、あなたは運が良かったことがわかりました。Stephen Toubは、彼のブログですでにコードを書いています:C#の低レベルキーボードフック。これをプロジェクトにドロップするだけで、スパイビジネスに参加できます。

于 2011-01-27T12:11:23.040 に答える
0

これに関するかなり包括的な記事がCodeProjectにあります:http://www.codeproject.com/KB/system/KeyLogger.aspx

その記事はC++などに基づいていますが、知っておく必要のある技術的な詳細の多くをカバーしています。

ここにC#プロジェクトの例があります:http://www.codeproject.com/KB/system/simple_key_log.aspx

于 2011-01-27T12:00:10.080 に答える
0

あなたが探しているのはキーロガーだと思います...

もしそうなら、次の情報を見つけることができます: http://www.axino.net/tutorial/2009/02/keylogger-in-c-introduction

于 2011-01-27T11:55:03.223 に答える