どうすれば適切にC#でのWinFormsアプリケーションを終了しますか?
質問
私は、デバッグフォルダから私のプログラムのための.exeファイルを実行しました。それは働いたが、私はそれを閉じたとき、私はそれはまだタスクマネージャでプロセスのリストに記載されていたことを発見します。
それは私の最初のリサイズプログラムですので、私は、私はステップを忘れてしまったんだろう把握ます。
解決
限り、あなたのMain
メソッドのコードは次のようになります。
Application.Run(new MainForm());
次に、あなたはOK(「MainFormを」はあなたのメインフォームの名前であると仮定した場合)である必要があります。あなたが渡すフォームが閉じをApplication.Run
する際にリサイズがプロセスを終了します。
そうしないと、フォームの「クローズ」イベントハンドラの中で自分自身をApplication.Exit()
呼び出すことができます。
所属していません StackOverflow