在我的Program.cs文件,代碼如下:只要表單處於活動狀態,如何運行後臺線程?
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
frmWizard frm = new frmWizard();
Application.Run(frm);
Thread th = new Thread(frm.ThreadSetCom);
th.Start();
}
ThreadSetCom的是,在一個無限循環檢查的東西運行的方法。我注意到ThreadSetCom只會在WinForm出現之前和關閉表單之後執行。它不會在窗體可見時執行。任何人都可以請我清楚嗎?
還要注意,線程,當你關閉窗體將仍然活着。 – abatishchev
非常感謝!有效!無論如何,你能指點我一個鏈接還是一本書,我可以更多地瞭解多線程?我找不到一個很容易理解的東西。 – user1885498
我發現這篇文章關於瞭解多線程的書籍,http://stackoverflow.com/questions/1526520/good-book-about-threading-in-net – Adil