winform窗口關閉,進程沒有關掉的解決辦法


        /// <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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM