使窗体保存Canvas的输出

  • 主题发起人 主题发起人 import
  • 开始时间 开始时间
I

import

Unregistered / Unconfirmed
GUEST, unregistred user!
在form上画的graph被覆盖后就消失了, 于是在onpaint里加了几条,但我的画图过于复杂,重画时就被明显的看出来了.
我该怎么办?
这一点delphi不如Vb,Vb中有reddraw属性,设置后,画图就不消失了.
我该怎么办?
使用
SetClassLong( Handle, GCL_STYLE,
GetClassLong( Handle, GCL_STYLE ) or CS_SAVEBITS
);
修改Form的窗口类属性,使该窗口重绘时从保存的位图中更新,而不发送WM_PAINT信息,不过是以牺牲内存资源为代价。
 
后退
顶部