msgwaitformultipleobjects专题

在主线程中慎用WaitForSingleObject (WaitForMultipleObjects) --代替方法:MsgWaitForMultipleObjects

在主线程中慎用WaitForSingleObject (WaitForMultipleObjects) 下面的代码我调试了将近一个星期,你能够看出什么地方出了问题吗? 线程函数: DWORD WINAPI ThreadProc(      while ( ! bTerminate)       {          //  从一个链表中读取信息并且插入到CListCtrl中

MsgWaitForMultipleObjects函数

MsgWaitForMultipleObjects函数 该函数的特点是它不但可以等待内核对象,还可以等消息。也就是当有消息到来时,该函数也一样可以返回,并处理消息,这样就给了工作线程退出的机会。 DWORD MsgWaitForMultipleObjects( DWORD nCount, //要等待的内核对象数目 LPHANDLE pHandles, //要等待的内核对象句柄数组指针