現在実行中のソフトウェア アプリケーションだけでなく、OS によって登録されたすべてのホットキーを検出することは可能ですか? Windows プラットフォームでのネイティブまたはマネージド アプローチはありますか? ホットキーが既に登録されている場合、RegisterHotKey 関数が false を返すことはわかっていますが、私が探しているのは、登録されたホットキーのリストを提供するアプローチ、メソッドなどです。RegisterHotKey を使用してすべての可能な組み合わせをループすることは、良い考えとは思えません。より効率的なものはありますか?
質問する
1144 次
1 に答える
-1
このプログラムはなんとかそれを行うことができますが、方法がわかりません。 http://diamondcs.com.au/dse/detection/hotkeys.php
このようなプログラムは、すべてのプロセスのハンドルをスキャンして、すべてのアプリケーションのホット キーを明らかにします。これは時間のかかるプロセスになる可能性があります。
これは、すべてのプロセスの重要な詳細を扱うオープン ソース アプリケーションです。
于 2010-01-17T13:34:02.463 に答える