canvas 画图(50分)

  • 主题发起人 主题发起人 xyh36014789
  • 开始时间 开始时间
X

xyh36014789

Unregistered / Unconfirmed
GUEST, unregistred user!
在form中画了个图形例如:实心的矩形,为什么画的时候有闪动呢?如何解决各位大哥!!我的邮箱xyh272410254@sohu.com
 
form.doublebuffer:=true;
 
在内存中画好,在显示
 
你采用什么方式? 看起来象实时拖动方式, 这个东东不能实时刷新(即每画一个轨迹就令画布刷新一次),否则闪烁

内存中画好再显示, 即用DC来传递

图大了,再好的方法都有闪烁,除非采取双缓冲技术
 
来学学..
 
同意‘啊啊啊啊啊’的观点,需要设置双缓冲,即form.doublebuffer:=true;
 

Similar threads

后退
顶部