private void Form1_FormClosed(object sender, FormClosedEventArgs e) { // 关闭窗体,如果当前窗口有正在进行的线程则不能正常退出。 this.Close(); // 通知所有消息泵必须终止,并且在处理了消息以后关闭所有应用程序窗口。如果有线程正在运行,则无法正常退出 Application.Exit(); // 退出当前线程上的消息循环,并关闭该线程上的所有窗口。如果有线程正在运行,则无法正常退出 Application.ExitThread(); // 终止此进程,并将退出代码返回到操作系统。将强制退出所有正在运行的线程,彻底退出。 System.Environment.Exit(0); }