2011-09-15 45 views

回答

2

這是由於大多數本地窗口的API,如Windows API,紛紛跟帖親和力內置允許消息正常工作的事實,作爲「信息」(如輸入事件)的處理在單個線程內排隊(即:消息泵)。

這樣,圖形元素來封裝該功能,如Windows窗體,繼承其核心API此限制。

話雖這麼說,一些框架不限制你以這種方式。例如,WPF允許綁定原語從後臺線程更改數據,和4.5編譯甚至會允許集合中的項目,從後臺線程改變。線程同步需求得到內部處理。

相關問題