void WaitWithMessageLoop(DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags) { if(dwMilliseconds == 0) ::Sleep(0); else ENSURE(MsgWaitForSingleObject(s_evWait, dwMilliseconds, dwWakeMask, dwFlags) == FALSE); }
void WaitWithMessageLoop(DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags) { static CEvt evWait; VERIFY(MsgWaitForSingleObject(evWait, dwMilliseconds, dwWakeMask, dwFlags) == FALSE); }