请教:子线程如何更新主线程中的编辑框?
子线程代码如下:
UINT ThreadProc(LPVOID pParam)
{
for (int i=0; i<10; i++)
{
CString x;
x.Format("第 %d 个数", i);
}
}
主线程调用代码如下:
void CX::RUN()
{
AfxBeginThread(ThreadProc, this);
//……
}
问题是:在调用AfxBeginThread(ThreadProc, this)后,在主对话框里有一个编辑框IDC_EDIT_X,
给它一个变量(CString)为 m_strX,请问,怎样及时用子线程里的那个x来更新该编辑框?
请提供源码,谢谢!