图层抖动问题(50分)

  • 主题发起人 主题发起人 njdxzjj
  • 开始时间 开始时间
N

njdxzjj

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Image 做图层,重叠放置几个,通过其函数bringtofront来改变其层叠顺序,以达到在
不同层上绘图的目的,但是在一层上绘图时其他图层抖动,不知何顾,请高手指教,给一个解决
方法.
 
不要直接bringtofront,因为它会重绘其他图片导致抖动。
试试CopyRect,它能给你好运,还能给你带来一点“特效”。
 
wjiachun: 用copyrect 把一个图层的东西copy另一个图层中,这样其实就没有必要用图层了
 
您不别用bringtofront,用image的visible,您只须将要处于最高层的image的visible用
代码设为True就行了。
 
用DirectDraw好了,繁是繁了点,不过效果好的让人睡不着觉
 
cachen1:
总是听人说DIRECTDRAW,到底怎么用啊有例程么?借来观摩一下
lvxq@telekbird.com.cn
 
Image1.Canvas.DrawRect(..)
 
那么多方法都可一用,你还结束你的讨论吧!
 
后退
顶部