[問題] Win32 Thread中存取GUI元件的問題
大家好 想請問一下:
在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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Programming 近期熱門文章
PTT數位生活區 即時熱門文章
-1
12