如何在任务管理器中杀死exe?

时间:2011-08-04 12:52:26

标签: .net windows process c#-3.0 exe

我使用visual studio安装项目生成了C#-Win App exe。 关闭已安装的应用程序后,仍然在任务管理器中运行进程。 我尝试在每个表单的 Dispose()中使用 Application.Exit()。 但是在将一个表单导航到另一个表单时,我使用 this.Hide() .so每个导航应用程序关闭。

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

怎么做?

请指导我..

3 个答案:

答案 0 :(得分:0)

在您的上一个表单处理Closing事件,然后调用Envirunment.Exit,它将产生您想要的相同效果。所以:

private void OnFormClosing(object sender, FormClosingEventArgs e)
{
    Environment.Exit(0);
}

答案 1 :(得分:0)

在主要表单Form_Close事件处理程序中,您可以拥有Application.ExitThread()

答案 2 :(得分:0)

感谢您的回复

在每个表单 FormClosed 事件处理程序中,我调用 Application.Exit();

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

它工作得很好..