窗体彻底关闭事件FormClosed
//Application.Exit()是退出整个应用程序 Application.ExitThread();//强制中止调用线程上的所有消息,同样面临其它线程无法正确退出的问题 System.Diagnostics.Process.GetCurrentProcess().Kill(); //如果你是需要关闭进程的代码,则如下: //先确定你的进程 Process[] plist = Process.GetProcessesByName("服务"); Process p = plist[0]; // 结束进程的方式: p.Kill(); // 就可以强制关掉进程。 System.Environment.Exit(0); //这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的很干净 this.Close();// This.Close()是关闭当前的窗体 this.Dispose();//Dispose方法只能释放当前窗体资源,不能强制结束循环