C#で公開されたアプリケーションがあります。ここでの問題は、赤い終了ボタンをクリックしてメインフォームを閉じると、フォームは閉じますが、アプリケーションは閉じないことです。これは、コンピューターをシャットダウンしようとしたときにわかりました。作成したアプリケーションがスムーズに実行されていることを期待して、MessageBox
アラートを設定した多数の子ウィンドウに攻撃されました。
試しましたが、それでもすべての子ウィンドウとアラートが呼び出され、使用方法とどの整数を入力Application.Exit
するかがわかりません。Environment.Exit
ちなみに、フォームがformclosed
orform closing
イベントを呼び出すときはいつでも、this.Hide()
関数を使用してアプリケーションを閉じます。それは私のアプリケーションが現在どのように動作しているかに影響しますか?