怎样减小图形抖动? (100分)

L

linnar

Unregistered / Unconfirmed
GUEST, unregistred user!
IMAGE 上放了几个LABEL,然后在IMAGE上连续绘一幅图,因为是动态的,
LABEL抖动的很厉害,我该怎么处理?另外,如果我用DIRECTDRAW处理,
能推荐一本好资料吗?
 
通常的做法是先准备一幅临时位图,你在临时位图上
画好图形或图象,然后拷贝(Assign)到Image上.
 
在Form的Create事件中写:

DoubleBuffered := true;即可
 
很有可能是你的Label的宽度或高度超过它的Parent了!
 
这种场面怎能用DIRECTDRAW牛刀,你不要用label,直接用textout写到临时位图上,再
画到IMAGES上就不会闪烁了。
 
接受答案了.
 
顶部