DWORD MsgWaitForMultipleObjects(<br> DWORD nCount, // number of handles in the object handle array <br> LPHANDLE pHandles, // pointer to the object-handle array <br> BOOL fWaitAll, // wait for all or wait for one <br> DWORD dwMilliseconds, // time-out interval in milliseconds <br> DWORD dwWakeMask // type of input events to wait for <br> <br>nCount指定pHandles指定的wait object数组,可以为0<br>fWaitAll为true时等待上面指定的wait object全部触发时返回,<br>为false时等待上面指定的wait object任意一个触发时返回,<br>dwMilliseconds是等待几毫秒,如果什么都没有发生,就要超时返回<br>dwWakeMask 是指定当等到什么windows消息时退出,QS_ALLINPUT表示任意消息。<br><br>当nCount为0时,可以当有超时值的 WaitMessage 使用<br>