如何解决在canvas上闪动的问题?(200分)

  • 主题发起人 主题发起人 mzfeng
  • 开始时间 开始时间
M

mzfeng

Unregistered / Unconfirmed
GUEST, unregistred user!
我在编程时候碰到这样的一个问题,我在窗体上放上两个Timage 的画布,其中有一块是
是透明的,然后我在timer的每隔一段时间调用在画布上画,我不是直接在这上面两个image
上画的,是利用内存拷贝的方法,结果出现闪动的现象,该如何解决?
 
是利用内存拷贝的方法
结果出现闪动的现象
不会吧??
 
Form1.doublebuffered:=true;
 
双缓冲或者DirectX
 
用了两个timer吧?
把两个Image在一个timer的事件中一次画完不就得了?
 
好象将TImage的Strech属性改为True即可.
 
给代码出来看看
 

Form1.doublebuffered:=true;

 
后退
顶部