L lance2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-21 #1 问题我已解决,用的是GetTickCount.<br>但我认为for 空循环也不错,就是不<br>太准.
S skyrabbit Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-21 #3 for 空循环定时跟运行的机器环境有关,不准的
F fxb Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-21 #7 用FOR不好,286与PIII循环的时间差异太大。可以用timer,因为无论何中CPU,一秒钟都是一样的。
王 王亮 Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-21 #13 1)for循环,占着CPU不干活,搞的其它窗口无响应,其它应用死翘翘。<br>2)for循环,根据不同的机器环境,死循环长短不一样。除非循环计算,没人这么干<br>3)如果用于延时WIN API Sleep可以作到<br> VOID Sleep(<br> DWORD dwMilliseconds // sleep time in milliseconds <br> <br> 用定时器也可以作到。
1)for循环,占着CPU不干活,搞的其它窗口无响应,其它应用死翘翘。<br>2)for循环,根据不同的机器环境,死循环长短不一样。除非循环计算,没人这么干<br>3)如果用于延时WIN API Sleep可以作到<br> VOID Sleep(<br> DWORD dwMilliseconds // sleep time in milliseconds <br> <br> 用定时器也可以作到。
Z zeropoint Unregistered / Unconfirmed GUEST, unregistred user! 2000-05-21 #15 折衷的方法,用循环,每次插入10-25ms的延时(delay).<br>这样中间就可以做别的事了.