vc afxbeginthread () 不能开启线程 5
我在MFC下用AfxBeginThread()启动了一个线程,调试发现线程并未启动,单步运行进入函数AfxBeginThread()内部:CWinThread*AFXAP...
我在MFC下用AfxBeginThread()启动了一个线程,调试发现线程并未启动,单步运行进入函数AfxBeginThread()内部:
CWinThread * AFXAPI AFx(...)
{
...
if (!pThread->CreateThread(dwCreateFlags|CREATE_SUSPENDED, nStackSize,
lpSecurityAttrs))
{
pThread->Delete();
return NULL;
}
...
}
结果:if()条件满足,线程指针被删除,怎么回事呀,求教高手! 展开
CWinThread * AFXAPI AFx(...)
{
...
if (!pThread->CreateThread(dwCreateFlags|CREATE_SUSPENDED, nStackSize,
lpSecurityAttrs))
{
pThread->Delete();
return NULL;
}
...
}
结果:if()条件满足,线程指针被删除,怎么回事呀,求教高手! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询