UINT WorkingProc(LPVOID pParam)
{
CString strFolderPath = _T("...");
AfxEndThread(0);
return 0;
}
WorkingProc为线程函数,AfxEndThread函数执行后线程直接结束,不会调用strFolderPath的析构函数,导致内存泄露!
所以AfxEndThread不是安全的线程结束方法。
UINT WorkingProc(LPVOID pParam)
{
CString strFolderPath = _T("...");
AfxEndThread(0);
return 0;
}
WorkingProc为线程函数,AfxEndThread函数执行后线程直接结束,不会调用strFolderPath的析构函数,导致内存泄露!
所以AfxEndThread不是安全的线程结束方法。