创建自己的Dephi构件
FonMouseEnter(self);
本文链接地址:http://www.oyaya.net/fanwen/view/142642.html
End;
Procedure CM_MouseEnter(var msg :Tmessage);
Begin
Inherited;
MouseEnter;
End;
5. 增加事件OnMouseEnter 和 OnMouseLeave
加入如下的代码:
Private
FonMouseEnter,FonMouseLeave :TnotifyEvent;
Published
OnMouseEnter : TnotifyEvent
Read FonMouseEnter write FonMouseEnter;
OnMouseLeave : TnotifyEvent
Read FonMouseLeave Write FonMouseLeave;
6. MouseLeave CM_MouseLeave的实现代码与MouseEnter CM_MouseEnter的类似 。Dephi 为所有消息提供缺省处理。在写消息句柄时应 禁止缺省处理,因此在CM_MouseEnter和 CM_MouseLeave过程中调用了 inherited。
重载构造和析构方法的代码如下:
Publ
《创建自己的Dephi构件(第5页)》