摘要:
出现此情况大多原因是使用了多线程编程,或者你所调用的dll使用了多线程。我们知道,一般情况下的线程执行完指定的任务之后是会关闭了的,但是如果对于一些循环类线程,或者忘记关掉的线程时,这个时候就需要我们手动将之强制关闭。用以下三个中的一个即可尝试强制关闭线程。复制内容到剪贴板代码:Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口。 复制内容到剪贴板代码:System.Environment.Exit(0);//终止当前进程并为基础操作系统提供指定的退出代码复制内容到剪贴板代码:Process.GetCurrentProcess().Kill 阅读全文