0

キーを押すために、C#にこの関数があります。キーを押すと関数 a() が実行されます

protected virtual void OnKeyPress(オブジェクト送信者, KeyPressEventArgs e) { a(); }

アプリケーションの外側、.NET Framework の外側、Windows のどこでも関数をグローバルに実行するメソッドが必要です。

アドバンスありがとうございます!

PS: 建設的な (アンチキーロガー手法) 悪意のあるアプリケーションを開発したくありません;)

4

1 に答える 1

2

CodeProjectのこの記事では、.Net / C#を使用してグローバルキーボードフックをインストールし、必要なイベントを取得する方法について説明します。

http://www.codeproject.com/KB/cs/globalhook.aspx

于 2009-07-30T13:33:59.703 に答える