UINT AFX_CDECL COneThread::ThreadFun( LPVOID pParam )
{
SetEvent( hXXXEvent ) ;
return true ;
}
在return true执行之前,主线程就可能接收到了WaitFor(hXXXEvent),
然后导致主线程比子线程先结束,
导致报内存泄漏
因此在WaitFor后面加上一个sleep(10),子线程就肯定结束了。
UINT AFX_CDECL COneThread::ThreadFun( LPVOID pParam )
{
SetEvent( hXXXEvent ) ;
return true ;
}
在return true执行之前,主线程就可能接收到了WaitFor(hXXXEvent),
然后导致主线程比子线程先结束,
导致报内存泄漏
因此在WaitFor后面加上一个sleep(10),子线程就肯定结束了。