2011-08-04 38 views
0

我使用visual studio setup project生成了C#-Win App exe文件。 关闭已安装的应用程序后,仍在进程中运行任务管理器。 我试过Application.Exit()Dispose()的每一种形式。 但是当导航一个表单到另一个表单我用this.Hide() .so每个导航应用程序关闭。如何杀死taskmanager中的exe文件?

我不能使用MDI现在的概念..

怎么办呢?

请指导我..

回答

0

感谢您的答复

在每个窗体FormClosed事件处理程序我叫Application.Exit() ;

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

它的工作很大..

0

在你的最后形式处理Closing事件,然后调用Envirunment.Exit,它会导致你想要的效果相同。所以:

private void OnFormClosing(object sender, FormClosingEventArgs e) 
{ 
    Environment.Exit(0); 
} 
0
在主窗体 Form_Close事件处理程序

你可以有Application.ExitThread()