只要游戏设计时候用的是死循环方式,不限制帧速度会是100%的,因为他根本没有休息的时间…… MSG msg;
9 j" f" d% w+ f+ ? while (1) {
7 r8 Q3 y8 Q% }& j O if(PeekMessage(&msg,0,0,0,PM_REMOVE))' f6 R0 L1 W& [# G9 P
{4 B4 B- G% q& `* m1 ? v
if (msg.message == WM_QUIT) break;
4 j- l! v" T( D0 a9 g2 Z: M2 u TranslateMessage(&msg); _7 `* }/ a9 R% x
DispatchMessage(&msg);; i3 c8 \ F; q% x( e. b* V
}
% y/ H5 h, ^: E8 R- B7 ^5 o else GameLoop();2 @. H3 j8 g) l K% Y
} 这样设计的,都这样…… |