为什么在BCB6中对多幅GIF图动画会有闪烁现象?

witbird 2002-08-10 10:27:04
BCB5好象没有啊
我搜索了前面一些帖子,提出用
Form1->DoubleBuffered=true解决,现在问题解决了
可是偶不太明白道理
谁介绍哈?
...全文
39 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
witbird 2002-08-12
  • 打赏
  • 举报
回复
明白了,那我编程时直接用Form1->DoubleBuffered=true是最好了?
小笨象 2002-08-12
  • 打赏
  • 举报
回复
BCB5也有。
你用时,应该是:DoubleBuffered=true;
对于Image,它是form内的控件。所以就也就具有了DoubleBuffered的。
witbird 2002-08-12
  • 打赏
  • 举报
回复
那为什么BCB5不用呢?这是BCB6才有的功能吗?
另外,IMAGE是否有这个属性
小笨象 2002-08-11
  • 打赏
  • 举报
回复
Form1->DoubleBuffered=true
是双缓冲。把当前的界面复制一份到缓存中,然后重画一次。所以不会闪。
但会增加内存的消耗。

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧