DWORD result=WaitForMultipleObjects(2,hThrds,true,INFINITE);
这一句和下面两句得效果一样么
WORD result=WaitForSingleObject(pThread->m_hThread,INFINITE);
result=WaitForSingleObject(pThread1->m_hThread,INFINITE);
?根据我得观测,这两种等法似乎对于98,ME,XP效果一样,但是对于2K效果不一样,搞不动为什么,高手指点!!!
这一句和下面两句得效果一样么
WORD result=WaitForSingleObject(pThread->m_hThread,INFINITE);
result=WaitForSingleObject(pThread1->m_hThread,INFINITE);
?根据我得观测,这两种等法似乎对于98,ME,XP效果一样,但是对于2K效果不一样,搞不动为什么,高手指点!!!
:-)
如果第三参数是TRUE,两者效果差不多,如果第三参数是FALSE差别就大了。
第二种,有可能会一直wait在第二的wait上,即使有setevent()