Image多幅图象闪烁问题如何解决?如何获取屏幕更新部分?如何将Image的某一部分更新?(200分)

  • 主题发起人 主题发起人 dsideal
  • 开始时间 开始时间
楼上的,你的方法不能用,我现在也是遇到了两个IMAGE相互闪现的问题
屏幕闪的厉害
就是前后两个IMAGE相互在同一个地方出现,有什么办法解决呢?
谢谢
 

用GDI API函数可以实现你的要求.

首先: CreateCompatibleDC(OR some like this)创建内存DC,
然后: CreateCompatibleBitmap创建内存图像. 用SelectObject选中.

这样你先画在内存DC里, 最后用BitBlt拷贝到窗口DC中.

 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部