|
|
刚学vc++不久,一般的游戏(包括大中型的)的主循环都用这个结构可以么?
while(1)
{if(PeekMessge(&msg,NULL,0,0PM_REMOVE))
{ if(msg.message==WM_QUIT)
break;
TranslateMessage(&msg);
DispatchMessage(&msg);
}
GameMain();//游戏主循环
}
我主要是怕上面的DispatchMessage(&msg)和窗口处理函数(窗口处理函数只响应程序结束的消息)会影响程序,请问,我这种担心是不是多余的?
大中型的游戏到底可不可以用上面的结构?
|
|