MFC 多线程中在OnCreate函数中用CreateThread创建线程,程序运行之后,创建的新线程什么时候执行?
HANDLEhandle2=CreateThread(NULL,0,SevConProc,(LPVOID)sevparam,0,NULL);CloseHandle(han...
HANDLE handle2 = CreateThread(NULL, 0, SevConProc, (LPVOID)sevparam, 0, NULL);
CloseHandle(handle2);
像这样子,创建了3个线程,可是貌似有一个一直执行不了 展开
CloseHandle(handle2);
像这样子,创建了3个线程,可是貌似有一个一直执行不了 展开
2个回答
2015-06-08
展开全部
在你的线程里面加一个循环
while(m_Run)
{
……
}
调用该线程之前把m_Run置为TRUE,需要关闭线程的时候,把m_Run置为FALSE即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询