|
|
代码1:
while (TRUE)
{
if(PeekMessage(&msg, NULL, 0, 0,PM_REMOVE))
{
if(msg.message==WM_QUIT)
{
GameQuit();
return ;
}
TranslateMessage(&msg);
DispatchMessage(&msg);
}
和
代码2:
while ( 1 )
{
if( PeekMessage( &msg, NULL, 0, 0, PM_NOREMOVE ) )
{
if( !GetMessage( &msg, NULL, 0, 0 ) )
{
break;
}
TranslateMessage( &msg );
DispatchMessage( &msg );
}
比较,哪个比较好,好在哪里呢?能不能详细的 说说呢?谢谢 |
|