F1キーを押したときに.exeアプリケーションをシャットダウンするプログラムを作っています!私はそれをしましたが、私はフォームに集中することなくそれをやろうとしています!どうすればいい?C#フォーカスがないときに押されたキーを認識
0
A
答えて
0
低レベルのキーボードフックを設定すると、キープレスイベントが発生したことをアプリに通知します。 this articleをチェックしてください、それはほぼ10歳ですが、ヒントを与えるべきです。基本的に重要なことは、ネイティブメソッドSetWindowsHookExをインポートし、コールバックデリゲートでキーを処理することです。前回使用したのはWindows 8.1だったので、Windows 10ではまだ実際だと思います。
0
この場合、NotifyIcon
コンポーネントをフォームと共に使用できます。ショートカットキー(F1はサポートされていないと思いますが、修飾子が必要です)を使ってコンテキストメニューを追加し、PIDを見つけてそのプロセスを終了します。
関連する問題
- 1. c# - フォーカスがTextBoxまたはComboBoxにフォーカスされているときにKeydownを認識しない
- 2. "esc"キーを押したときにフォーカスが外れる
- 3. XMonad:Spawnキーが押されたときにフォーカスを持ったSpawnOnワークスペース
- 4. 外部キーが認識されない
- 5. キーを押したときにフォームが送信されない
- 6. bbで押されたキーを認識します
- 7. 子ボタンが押されたときにC++ウィンドウがフォーカスを失う
- 8. ファイルが認識されない:ファイルフォーマットがCで認識されないエラー
- 9. C#キーが押されたときの通知
- 10. 'Tab'キーを押したときに次のコントロールにフォーカスする
- 11. foreachがC++で認識されない
- 12. のjQuery ::キー押下とフォーカス
- 13. android:Doneキーが押されたときにSoftkeyboardがアクションを実行
- 14. JavaFX:ノードがドラッグされたときにノードが認識されない
- 15. Enterキーを押したときにJavaがjbuttonにフォーカスを設定
- 16. ENTERキーが押されたときにjqgridが起動しない
- 17. dict.keys()のキーが値の追加に認識されない
- 18. C# - キーが押されたときにループを停止する方法?
- 19. Tkinter現在のフォーカスされたウィンドウでキーを押す
- 20. アニメーションはキーが押されたときにのみ表示され、キーが押されていないとイメージは消えます。
- 21. キーが押されたときに音を鳴らす
- 22. Alexaスキルがエコーでテストされたときに認識されない
- 23. Javaキーが押されたイベントが発射されない
- 24. フォーカスされたコンポーネントとそのコンテナの両方で「Tab」キーを押すこと
- 25. 認識されないC#構文
- 26. KeyDownイベントでF7キーが認識されない
- 27. 値が認識されないときは常にscalacheck
- 28. PyGame - キーを押したときにカメラが移動しない
- 29. gcc - ファイルが認識されない:ファイル形式が認識されない
- 30. デフォルトのキーが押されたときにボタンが押された効果を表示