【发布时间】:2014-02-03 21:37:37
【问题描述】:
从主线程我可以像这样使用成员变量:
CString updatetext;
updatetext.Format(L"character length: %d\n", length );
long nStart, nEnd;
m_richeditcont.
GetSel(nStart, nEnd);
m_richeditcont.SetSel(nEnd, nEnd);
m_richeditcont.ReplaceSel(updatetext);
但是,如果没有工作线程,程序就会挂起。您不能使用工作线程中的成员变量,那么我将如何使用工作线程中存储在 updatetext 中的文本来更新 Richedit 控件?
我没有任何实际代码,上面的代码只是一个示例,我只是想知道如何将存储在 updatetext 中的文本从工作线程附加到 Richedit 控件。
【问题讨论】:
标签: c++ multithreading variables text mfc