【C++】 DirectX初心者質問スレ Part9 【C】
■ このスレッドは過去ログ倉庫に格納されています
0707デフォルトの名無しさん
2006/07/09(日) 21:35:23MSG msg;
while(true)
{
while(::PeekMessage(&msg, hWindowHandle, 0, 0, PM_REMOVE))
{
if(WM_QUIT == msg.message)
goto Exit;
::TranslateMessage(&msg);
::DispatchMessage(&msg);
}
::Sleep(0);
}
Exit:
PeekMessage()、TranslateMessage()とDispatchMessage()が
1ループ1セットしか呼ばれないとかだと遅延が起こりまくるな。
■ このスレッドは過去ログ倉庫に格納されています