/// <summary> /// 窗口關閉刪除所有活動線程 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { System.Environment.Exit(0); }
在Form窗體右鍵->查看代碼,添加以上代碼,然后將該事件給FormClosing即可。
原因:只要有未結束的任務,即使關閉窗口,進程也不會結束。
因為我用到了線程,線程里面有while(true)任務,所以就無法結束進程。
參考網址:https://blog.csdn.net/yl2isoft/article/details/38168939