2011-08-04 1 views
0

Visual Studioセットアッププロジェクトを使用してC#-Win App exeを生成しました。 インストールされているアプリを終了した後も、スチルプロセスはタスクマネージャで実行されています。 Application.Exit()Dispose()すべてのフォームで試しました。 しかし、1つのフォームを別のフォームに移動するときには、this.Hide() .so各ナビゲーションアプリケーションを閉じます。taskmanagerでexeファイルを強制終了するには?

私は...今それを行うにはどのように

MDI概念を使用することはできませんか?

...私を導くあなたの最後の形式で

答えて

0

感謝を持つことができ、各フォーム

は私がApplication.Exitと呼ばイベントハンドラをFormClosed ;それは素晴らしい働いて

private void Form1_FormClosed(object sender, FormClosedEventArgs e) 
{ 
    Application.Exit();     
} 

..

0

Closingイベントを処理し、その後Envirunment.Exitを呼んでください、それはあなたが欲しいと同じ効果が発生します。だから、:

メインフォーム Form_Closeイベントハンドラで
private void OnFormClosing(object sender, FormClosingEventArgs e) 
{ 
    Environment.Exit(0); 
} 
0

)(あなたはあなたの応答をApplication.ExitThread()

関連する問題