如何让窗体不重画?(100分)

  • 主题发起人 主题发起人 attacker2000
  • 开始时间 开始时间
截获重画消息:
TForm1 = class(TForm)
private
{ Private declarations }
procedure WMPaint(var Message: TWMPaint); message WM_PAINT;
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.WMPaint(var Message: TWMPaint);
begin
;
end;
 

这个办法好像不行,试试TApplication类的OnMessage事件,
 
如果窗体的画布有一大堆文字线条怎么办?有没有更简单的方法?
 
跪在地上祈祷:
“窗体别重画,阿门!!!”
 
重载EraseBkgnd 消息,
我从98年就开始用它了,
返回为真则不重画
 
接受答案了.
 
后退
顶部