画面如何不闪烁(50分)

  • 主题发起人 主题发起人 RJU
  • 开始时间 开始时间
R

RJU

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在一幅静态图画动态显示数值,静态图不变。
用TMetafileCanvas方法,语句如下:
Image1.Canvas(0,0,mymetafile);,但画面很闪烁,
有好方法解决吗?,尽量不用双缓冲。
 
内存里画好(bitmap的canvas上)
bitblt复制上去
 
yifeng:
”尽量不用双缓冲。“
。。
 
是不是静态图总在刷新?
 

Image1先是Load一幅BMP图,该BMP图可不刷新,
mymetafile的内容变化并不断反复执行
Image1.Canvas(0,0,mymetafile);希望
画面不闪烁。
 
多人接受答案了。
 

Similar threads

回复
0
查看
873
不得闲
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
886
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部