C#/vb.net在創(chuàng)建窗口句柄之前,不能在控件上調(diào)用 Invoke 或 BeginInvoke錯(cuò)誤的解決辦法 情況:在C#開發(fā)的過程中多線程委托是經(jīng)常用的,今天在測(cè)試以前寫的軟件的時(shí)候發(fā)現(xiàn)有個(gè)問題,報(bào) 在創(chuàng)
線程上執(zhí)行委托Invoke()和BeginInvoke()的區(qū)別分析
2020-05-27在.NET中,固定必須主線程才能操作UI界面,如果在非主線程中強(qiáng)行對(duì)UI界面賦值,則會(huì)報(bào)錯(cuò),跨線程操作UI,是不允許的,需要使用Invoke或BeginInvoke,關(guān)于這兩個(gè)什么時(shí)候用,簡(jiǎn)單來講,一