0

単語を選択してショートカットキーを押すとソフトウェアが表示され、この場合は単語を翻訳する辞書ソフトウェアのように、アプリを開いて特別なキーを1つ押すとイベントが発生します。正確に何をしたいのかについての詳細:「PageDown」のような特別なキーを押した後に番号を取得し(ユーザーが「PageDown」を押してから番号を入力し、もう一度「PageDown」を押します)、その番号でいくつかの作業を行います。私は自分のアプリが他のすべてのアプリケーションの上に来ることを望んでいません。実際、私はこれらすべてを静かにやりたいのです。サンプルコードをいただければ幸いです

4

1 に答える 1

1

1 ~ 2 個のキーのみを処理する場合は、Windows のRegisterHotKey関数を調べるのも悪くないかもしれません。しかし、それよりも多くのキーを処理したい場合は、おそらくグローバル キーボード フックを使用したほうがよいでしょう。

1 ~ 2 個のキーだけに関心がある場合は、C# でアプリケーションのグローバル ホットキーを登録する方法でRegisterHotKeyを実装する方法の例を見つけることができます。

于 2013-03-18T17:14:21.520 に答える