请教:在WMPaint事件中用begin Paint(Handle, wPS);为什么得到wPS.rcPaint都为空?(100分)

  • 主题发起人 主题发起人 若醉
  • 开始时间 开始时间

若醉

Unregistered / Unconfirmed
GUEST, unregistred user!
简述如下:
TTest = class(TWinControl);

procedure TTest.WMPaint(var Msg: TWMPaint);
var
wPS: TPaintStruct;
cR: TRect;
begin
BeginPaint(self.Handle, wPS);
cR := wPS.rcPaint;
...
end;
为什么得到了cR总是为空
 
是不是应该分析一下TWMPaint
 
接受答案了.
 
后退
顶部