X
xuegaoyili
Unregistered / Unconfirmed
GUEST, unregistred user!
想把开发的组件分层,定义了一个TcustomControl类父类,实现控件透明,又定义一个它的子组件,想在其中放入Label和Edit,为什么显示不出来呢 ( 积分: 50 )<br />我在定义父类的时候,通过
procedure CMCtl3DChanged(var Message: TMessage); message CM_CTL3DCHANGED;
procedure WMEraseBkgnd(var Message: TMessage); message WM_ERASEBKGND;
procedure WMWindowPosChanging(var Message: TWMWindowPosChanging); message WM_WINDOWPOSCHANGING;
procedure CreateParams(var Params: TCreateParams); override;
procedure Paint; override;
这些从载实现的透明,再从这个父类继承一个子类,想在其中显示一个label和edit.
这时就显示不出来了...我想可能是paint事件的事..可能需要从载一下..但不能确定.
不知道有没有人能指点一下...如何显示出来
procedure CMCtl3DChanged(var Message: TMessage); message CM_CTL3DCHANGED;
procedure WMEraseBkgnd(var Message: TMessage); message WM_ERASEBKGND;
procedure WMWindowPosChanging(var Message: TWMWindowPosChanging); message WM_WINDOWPOSCHANGING;
procedure CreateParams(var Params: TCreateParams); override;
procedure Paint; override;
这些从载实现的透明,再从这个父类继承一个子类,想在其中显示一个label和edit.
这时就显示不出来了...我想可能是paint事件的事..可能需要从载一下..但不能确定.
不知道有没有人能指点一下...如何显示出来