C#在关闭窗体的时候,有时线程还在后台执行,没有及时退出。
处理方案:
为Form添加FormClosing事件,加入以下语句,在退出时,杀死本进程。
System.Diagnostics.Process.GetCurrentProcess().Kill();
摘自红色黑客联盟(www.7747.net) 原文:http://www.7747.net/kf/201007/53148.html
本文介绍了一种在C#中处理窗体关闭时后台线程未及时退出的问题,通过添加FormClosing事件并使用System.Diagnostics.Process.GetCurrentProcess().Kill()方法来强制结束进程。
C#在关闭窗体的时候,有时线程还在后台执行,没有及时退出。
处理方案:
为Form添加FormClosing事件,加入以下语句,在退出时,杀死本进程。
System.Diagnostics.Process.GetCurrentProcess().Kill();
摘自红色黑客联盟(www.7747.net) 原文:http://www.7747.net/kf/201007/53148.html
转载于:https://www.cnblogs.com/liancs/archive/2010/10/20/3879331.html
1630
807
3669

被折叠的 条评论
为什么被折叠?