1. 声明临界区,一个全局变量,这样各个线程都可以访问到。
CRITICAL_SECTION cs;
2. 初始化临界区变量
InitializeCriticalSection(&cs);
3. 追加 CEdit 内容。CEdit 可以声明为一个全局变量
static void addText(CEdit *edit,CString cstr){
EnterCriticalSection( & cs);// 获得锁
CString str;
edit->GetWindowText(str);
edit->SetWindowText(str+_T("\r\n\r\n")+cstr);
LeaveCriticalSection( & cs);
}
VC++_更新CEdit内容
最新推荐文章于 2019-06-21 20:39:45 发布