-1

別のプログラムを受信するすべてのメッセージをキャッチしようとしています。私が理解しているように、WinApi フック、具体的には WH_MSGFILTER を使用する必要がありますが、正しくインストールする方法がわかりません。別の WinApi フックを使用した完全な C# プログラムを見せてもらえますか?

4

2 に答える 2

3

そのようなフックには、別のプロセスに挿入できる DLL が必要です。このような DLL を C# で作成することはできず、CLR を挿入することはできません。低レベルのフックのみが機能し、インジェクションは必要ありません。

代替案については、このプロジェクトを確認してください。ところでそれがどれほど堅実かわかりません。

于 2013-05-03T23:41:24.043 に答える