日期:2014-05-17  浏览次数:21041 次

代码中有for循环还有执行中,这是将程序关闭,窗口是关了,但进程中还在

关闭是用的 Application.Exit()


只有从进程管理器手工结束掉,有什么办法解决,谢谢。

------解决方案--------------------
如果有线程,要把线程也关闭,或者设置线程后台运行。
如果确实是for循环的话,那就再循环中设置消息处理。
Application.DoEvent();
------解决方案--------------------
thread.IsBackground = true;
------解决方案--------------------
Process.GetCurrentProcess().Kill();