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