只要游戏设计时候用的是死循环方式,不限制帧速度会是100%的,因为他根本没有休息的时间…… MSG msg;
2 W) @, F+ k; b4 F( t while (1) {, Y o2 K, f- ]8 t8 f: A4 c
if(PeekMessage(&msg,0,0,0,PM_REMOVE)): p* ^, `" R2 c" r: }. @# h
{) o" I9 J, S+ A# t: b: ^. K
if (msg.message == WM_QUIT) break;$ l, W; R& `; f
TranslateMessage(&msg);
) a# o; l! k8 a6 }/ J DispatchMessage(&msg);) e# u' X! z$ W" A. _
}1 D! ^* P0 c3 L, _2 r9 `- U
else GameLoop();
# b6 l3 U/ J8 O" d% q, j% ] } 这样设计的,都这样…… |