在onInitDialog中
AfxBeginThread(DrawThreadProc, GetSafeHwnd());
AfxBeginThread(WritefileThreadProc, GetSafeHwnd());
在onTimer中
g_eventDrawStart.SetEvent();//两个CEvent变量
g_eventWritefileStart.SetEvent();
但是,OnTimer中的
CDialog::OnTimer(nIDEvent);执行有错,出错的代码是
vc98\crt\src\crt0msg.c
在没有用多线程时,OnTimer好好的。
AfxBeginThread(DrawThreadProc, GetSafeHwnd());
AfxBeginThread(WritefileThreadProc, GetSafeHwnd());
在onTimer中
g_eventDrawStart.SetEvent();//两个CEvent变量
g_eventWritefileStart.SetEvent();
但是,OnTimer中的
CDialog::OnTimer(nIDEvent);执行有错,出错的代码是
vc98\crt\src\crt0msg.c
在没有用多线程时,OnTimer好好的。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货