标题:[求助]如何消除窗口重绘中的晃动
只看楼主
leadfuture
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-1-23
 问题点数:0 回复次数:4 
[求助]如何消除窗口重绘中的晃动

用vc写了一个俄罗斯方块的程序,每当方块改变的时候就用invalidate()这个函数使窗口重绘,由于重绘比较频繁,窗口晃动比较厉害,想请教一下如果改变这种情况,谢谢。

搜索更多相关主题的帖子: 窗口 俄罗斯方块 消除 invalidate 
2007-02-02 12:47
jacklee
Rank: 7Rank: 7Rank: 7
来 自:XAplus
等 级:贵宾
威 望:32
帖 子:1769
专家分:104
注 册:2006-11-3
得分:0 

你可以用双缓冲来解决闪烁,画到内存暂存,再显示,这样效果很好,我试过


XAplus!
讨论群:51090447
删吧删吧,把我的号给删了!
2007-02-03 08:13
leadfuture
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-1-23
得分:0 
解决了,谢谢。

努力学习
2007-02-03 15:44
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
得分:0 
楼主能具体告我一下吗?

或者能把相关代码贴上来好吗?

我以前写过一个作业,画一条曲线,可是拖着这个对话框跑的话就会晃,一直也没解决。。后来就这么交了
2007-02-03 23:09
leadfuture
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-1-23
得分:0 
我是参考了上面的,你看一下:
http://blog.sina.com.cn/u/564f52ff0100057s

努力学习
2007-02-04 11:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-119300-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.279186 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved