C# のコンソール アプリケーションにグローバル ホットキーを登録するには、ここに投稿されたコードを使用しています: https://stackoverflow.com/a/3654821/3179989
完全に機能しますが、複数のホットキーを追加すると、1 つのホットキーを押すとすべての hotkey_pressed イベントが実行されます。
HotKeyManager.RegisterHotKey(Keys.E, KeyModifiers.Control);
HotKeyManager.HotKeyPressed += new EventHandler<HotKeyEventArgs>(HotKeyManager_HotKeyPressed);
HotKeyManager.RegisterHotKey(Keys.A, KeyModifiers.Control);
HotKeyManager.HotKeyPressed += new EventHandler<HotKeyEventArgs>(HotKeyManager_HotKeyPressed2);
誰かがコードを変更するのを手伝ってくれますか、または c# コンソールで複数のグローバル ホットキーに関する他のソリューション/アイデアを提案してくれますか?
前もって感謝します