📄 subject_21271.htm
字号:
<p>
序号:21271 发表者:王大 发表日期:2002-11-15 14:05:24
<br>主题:如何实现局部更新?
<br>内容:做了一个小闹钟的程序<BR>SetTimer(1,100,NULL), 每0.1秒OnDraw()一次<BR>画面经常抖动如何解决? 在不改变SetTimer的情况下!<BR>请各位高手指教!!!
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:Half_C 回复日期:2002-11-15 14:15:07
<br>内容:为什么不1000更新一次呢?这样的话,本来时间就要动的,就看不出抖动了!windows系统是抢占式的,如果你把值设的太小了反倒不准确!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:累了倦了 回复日期:2002-11-15 14:19:36
<br>内容:你先吧原来的指针用背景擦出,然后在化新的指针,能增强一些效果
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-11-15 15:06:54
<br>内容:如果只是显示时间的话,大可一秒更新一次(1000)。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:西泠雪 回复日期:2002-11-15 16:05:07
<br>内容:是不是你在OnDraw()中代码执行的时间超过100ms,才会出现这种现象?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:王大 回复日期:2002-11-15 19:20:35
<br>内容:不是的!<BR>我采用100 是因为我想让另一个状态下的数字式时间在屏幕里能连续运起来!<BR>采用1000的话, 它就一跳一跳的一秒显示一次不连续.
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -