注册 登录
编程论坛 C++教室

一个线程方面的简单疑惑,求解答

yangwawa 发布于 2016-12-24 01:28, 1198 次点击
void StopThread(BOOL bShutDown)
{
    bShutDown = TRUE;
    DWORD dwRet = WaitForSingleObject(m_hConnectThread,1000);//等待线程结束指令
    if(dwRet !=WAIT_OBJECT_0){
        TerminateThread(m_hConnectThread,-1);
    }
    bShutDown = FALSE;
}

这个函数是不全的,但是应该理解的话应该是够用了,我在VC6 上跑过相关程序,提示我线程正常
终止。我想问的是在线程终止后bShutDown 的赋值还能够实现吗?
2 回复
#2
上帝ing2016-12-24 11:51
你先给bShutDown赋值的,当然可以实现
#3
yangwawa2016-12-25 16:20
回复 2楼 上帝ing
我是指的后面那个。。。
1