直接上代码
this.Close();//只是关闭当前的窗体 Application.Exit();//这个貌似只在主线程中有效,但是如果有托管线程,无法干净退出 Application.ExitThread();//强制终止线程上的所有消息,也会有其他线程无法退出的问题 System.Environment.Exit(0); //退出所有线程,前三个无效可以试试这个 Process.GetCurrentProcess().Kill();//杀死这个程序的进程,完全有效

微信扫码查看本文
直接上代码
this.Close();//只是关闭当前的窗体 Application.Exit();//这个貌似只在主线程中有效,但是如果有托管线程,无法干净退出 Application.ExitThread();//强制终止线程上的所有消息,也会有其他线程无法退出的问题 System.Environment.Exit(0); //退出所有线程,前三个无效可以试试这个 Process.GetCurrentProcess().Kill();//杀死这个程序的进程,完全有效
发表评论