Exemplo n.º 1
0
void WaitWithMessageLoop(DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags)
{
	if(dwMilliseconds == 0)
		::Sleep(0);
	else
		ENSURE(MsgWaitForSingleObject(s_evWait, dwMilliseconds, dwWakeMask, dwFlags) == FALSE);
}
Exemplo n.º 2
0
void WaitWithMessageLoop(DWORD dwMilliseconds, DWORD dwWakeMask, DWORD dwFlags)
{
	static CEvt evWait;

	VERIFY(MsgWaitForSingleObject(evWait, dwMilliseconds, dwWakeMask, dwFlags) == FALSE);
}