[問題] 1ms的碼表 (累加器)
想要寫的功能是:
能在螢幕上顯示 一個秒數, 以 1ms +1 的速度顯示 ,
的馬錶
long times;
do{
timeBeginPeriod(1);
DWORD TempTime, StartTime, DelayTime;
DelayTime = 1;
StartTime = timeGetTime();
do {
TempTime = timeGetTime();
if (TempTime < StartTime)
StartTime = TempTime;
} while( (TempTime - StartTime) < DelayTime );
times++ ;
timeEndPeriod(1);
Ogre::DisplayString sec = Ogre::StringConverter::toString(times);
timer->setCaption(sec) ;
//上兩行是輸出 不用理
} while ( times > 2000 );
但是好像還是得不到我要的結果.. QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 192.192.154.43
推
04/24 22:52, , 1F
04/24 22:52, 1F
→
04/24 22:52, , 2F
04/24 22:52, 2F
→
04/24 22:53, , 3F
04/24 22:53, 3F
→
04/25 01:57, , 4F
04/25 01:57, 4F