ゲームを作る場合は

while ( TRUE ) {
if ( PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE) ) {
if ( !GetMessage(&msg, NULL, 0, 0) ) break;
TranslateMessage(&msg);
DispatchMessage(&msg);
} else {
//UpdateFrame();
Sleep(1);
}
}

ってするよりメインループを別スレッドにした方が良いの?