본문 바로가기
C & C++/C & C++

[Tip] Wait() 시간 갭을 주기위한 함수

by izen8 2011. 4. 7.
반응형

//////////////////////////////////////////////////////////////////

 void Wait(DWORD dwMillisecond);      // 시간 갭을 주기위한 함수

/////////////////////////////////////////////////////////////////

void CDlgInitDbFromServer::Wait(DWORD dwMillisecond)
{
 MSG msg;
 DWORD dwStart;
 dwStart = GetTickCount();

 while (GetTickCount() - dwStart < dwMillisecond)
 {
         while (::PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
 {
   ::TranslateMessage(&msg);
   ::DispatchMessage(&msg);
  }
 }
}

////////////////////////////////////////////////////////////////

반응형

댓글