開發平台(Platform): Windows7
編譯器(Ex: GCC, clang, VC++...) VC++
mmtimer的時間間隔設為2ms,其中故意放一個會超時的工作 > 2ms
以MFC Timer來看, 時間就是被打亂而已
但mmtimer會被影響,不只是本身的UI會卡住,連同Windows也會跟著卡住
請問有大大知道為什麼會這樣嗎?
謝謝
const int timePeriod = 2;
const int timeRes = 1;
void CALLBACK TimeEvent
(UINT uTimerID, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2)
{
for (int i=0; i<999999; i++)
{
}
}