線程中使用UpdateData出錯解決方法

最近寫一個程序,須要在本身建立的工做線程中更新窗口數據。在使用UpdataData(false)來實現時,老是報錯,在網上搜了一下,才知道在 工做線程中不能使用UpdateData來更新主線程中的數據 。界面的東西,最好就是用主線程(界面線程)去執行相應的操做。 要想在子線程(工做線程)裏執行界面線程的操做,最好是向主線程發送消息 。由於MFC的CWnd用到了TLS,因此不是線程安全的。 解決辦法
相關文章
相關標籤/搜索