[問題] Win32 Thread中存取GUI元件的問題

看板Programming作者 (kevin)時間18年前 (2006/07/31 20:44), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
大家好 想請問一下: 在WIN32 Thread中存取UI的元件時 例如: void ThreadFunc() { CButton* btn = (CButton*)DlgClass::GetDlgItem(IDC_XX); } 會出現無法存取非靜態成員的錯誤 在.NET中可以藉由把GUI元件改成static的暴力法 或是使用invoke / delegate的方式請main process處理 但是我在Win32 C++中找不太到類似的用法 Q__Q 想請問一下如果我要在Thread中針對UI的Text等等做處理 有沒有什麼辦法 希望可以提供一些簡單的例子讓小弟研讀一下...^^" 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.139.97
文章代碼(AID): #14pVj7TO (Programming)
文章代碼(AID): #14pVj7TO (Programming)