3

現在実行中のソフトウェア アプリケーションだけでなく、OS によって登録されたすべてのホットキーを検出することは可能ですか? Windows プラットフォームでのネイティブまたはマネージド アプローチはありますか? ホットキーが既に登録されている場合、RegisterHotKey 関数が false を返すことはわかっていますが、私が探しているのは、登録されたホットキーのリストを提供するアプローチ、メソッドなどです。RegisterHotKey を使用してすべての可能な組み合わせをループすることは、良い考えとは思えません。より効率的なものはありますか?

4

1 に答える 1

-1

このプログラムはなんとかそれを行うことができますが、方法がわかりません。 http://diamondcs.com.au/dse/detection/hotkeys.php

このようなプログラムは、すべてのプロセスのハンドルをスキャンして、すべてのアプリケーションのホット キーを明らかにします。これは時間のかかるプロセスになる可能性があります。

これは、すべてのプロセスの重要な詳細を扱うオープン ソース アプリケーションです。

http://sourceforge.net/projects/processhacker/

于 2010-01-17T13:34:02.463 に答える