ウィンドウを閉じる場合、クローズアイコンまたはalt + f4をマウスでクリックすると、ウィンドウが閉じられる方法(つまり、 )を知りたい。この情報を得るためのイベントはありますか?ウィンドウを閉じる
0
A
答えて
2
私はあなたにこの情報を提供するためのイベントはありません。 FormClosingEvent
はFormClosingEventArgs
にCloseReason
を指定していますが、理由はマウスまたはキーボードの使用を区別しないためです。 「ユーザークローズ」イベントと、「フォーム所有者が閉じている」、または「アプリケーションがタスクマネージャーからシャットダウンされた」などのイベントのみを区別します。
1
あなたが使用しているツールキットにかかわらず、閉じるボタンのクリック、Alt + F4のキーボードイベント、メニューのメニューイベントなどがあります。終了するには、可能な方法を列挙します。イベントハンドラを変更して、変数を対応する値に設定し、アプリケーションの変数をチェックして終了プロシージャをチェックします。
2
メッセージを区別するために特定のWM _...-メッセージをトラップできるかどうかにかかわらず、はしません!ユーザビリティの基本的な高さの1つは、驚きではありません。ユーザーの期待に応えます。他のすべてのアプリケーションが何をしているのか、特に絶対的な基本については、それをしてください。
関連する問題
- 1. ウィンドウを閉じる
- 2. tkinterのウィンドウを閉じる
- 3. WPF MVVMウィンドウを閉じる
- 4. javascript子ウィンドウを閉じる
- 5. JavaScriptを閉じるウィンドウ
- 6. gtk_widget_set_sensitiveウィンドウを閉じるボタン
- 7. Greasemonkeyでウィンドウを閉じる
- 8. バックグラウンドでウィンドウを閉じる
- 9. WPFウィンドウを閉じる
- 10. コマンドラインからウィンドウを閉じる(ウィンドウ上)
- 11. 子ウィンドウから親ウィンドウを閉じる
- 12. ext.NET閉じる動的ウィンドウ
- 13. Silverlightアプリが1つのウィンドウを閉じても親ウィンドウも閉じます
- 14. wxPythonウィンドウが閉じない
- 15. ウィンドウが閉じないGLFW
- 16. UserControlウィンドウが閉じない
- 17. ボタンをクリックしてウィンドウを閉じる
- 18. 'ゲーム'をインポートしてウィンドウを閉じる
- 19. save_modelをオーバーライドしてウィンドウを閉じる
- 20. 現在のウィンドウを閉じる
- 21. Tkinterのウィンドウを閉じる機能
- 22. 未知のウィンドウを閉じるには
- 23. spring mvcのウィンドウを閉じるには?
- 24. awtでウィンドウを閉じるには?
- 25. 別のウィンドウを閉じるJDialog
- 26. GUIウィンドウを閉じるPython MAYA
- 27. CMDで複数のウィンドウを閉じる
- 28. Javascript/Htmlウィンドウを閉じるイベント
- 29. Vimの次のウィンドウを閉じる
- 30. JavaFX 2.0:ステージを閉じる(ウィンドウ)