Re: Console example (General questions)
Even easier:
[code]void XSleep(DWORD dwWaitInMSecs)
{
DWORD dwStopTime = GetTickCount() + dwWaitInMSecs;
DWORD dwTimeout = dwWaitInMSecs;
MSG msg;
while(1) {
switch(MsgWaitForMultipleObjects(0, NULL, FALSE, dwTimeout, QS_ALLINPUT)) {
case WAIT_TIMEOUT: break;
default:
while(::PeekMessage(&msg, NULL, 0, 0, PM_REMOVE)) {
::TranslateMessage(&msg);
::DispatchMessage(&msg);
}
}
dwTimeout = dwStopTime - GetTickCount();
if(!dwTimeout || dwTimeout>dwWaitInMSecs) break;
}
}[/code]
Complete thread:
- Console example - Hans, 2006-12-30, 20:08
- Re: Console example - woddrazen, 2006-12-30, 20:51
- Re: Console example - Hans, 2006-12-31, 14:52
- Re: Console example - woddrazen, 2006-12-31, 15:04
- Re: Console example - Hans, 2007-01-03, 15:00
- Re: Console example - wodDamir, 2007-01-03, 15:28
- Re: Console example - Hans, 2007-01-03, 22:25
- Re: Console example - wodSupport, 2007-01-03, 23:01
- Re: Console example - Hans, 2007-01-04, 17:32
- Re: Console example - wodSupport, 2007-01-04, 18:55
- Re: Console example - Hans, 2007-01-04, 22:08
- Re: Console example - Hans, 2007-01-04, 22:38
- Re: Console example - Hans, 2007-01-31, 13:17
- Re: Console example - Traveller, 2013-05-25, 17:53
- Re: Console example - wodSupport, 2013-05-25, 17:57
- Re: Console example - Traveller, 2013-05-26, 01:10
- Re: Console example - wodSupport, 2013-05-26, 10:05
- Re: Console example - Traveller, 2013-05-26, 01:10
- Re: Console example - wodSupport, 2013-05-25, 17:57
- Re: Console example - Traveller, 2013-05-25, 17:53
- Re: Console example - Hans, 2007-01-31, 13:17
- Re: Console example - Hans, 2007-01-04, 22:38
- Re: Console example - Hans, 2007-01-04, 22:08
- Re: Console example - wodSupport, 2007-01-04, 18:55
- Re: Console example - Hans, 2007-01-04, 17:32
- Re: Console example - wodSupport, 2007-01-03, 23:01
- Re: Console example - Hans, 2007-01-03, 22:25
- Re: Console example - wodDamir, 2007-01-03, 15:28
- Re: Console example - Hans, 2007-01-03, 15:00
- Re: Console example - woddrazen, 2006-12-31, 15:04
- Re: Console example - Hans, 2006-12-31, 14:52
- Re: Console example - woddrazen, 2006-12-30, 20:51