如何实现图片的不同鼠标状态? 及常态 鼠标进入态 点击态 出区域态 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls;type TMyImage = class(TImage) protected procedure CMMouseLeave(var Msg: TMessage); message CM_MOUSELEAVE; procedure CMMouseEnter(var Msg: TMessage); message CM_MOUSEENTER; end; TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}{ TMyImage }procedure TMyImage.CMMouseEnter(var Msg: TMessage);begin Self.Cursor:= crHandPoint; Self.Canvas.TextOut(0, 0, 'Mouse enter!');end;procedure TMyImage.CMMouseLeave(var Msg: TMessage);begin Self.Cursor:= crDefault; Self.Canvas.TextOut(0, 0, 'Mouse leave!');end;procedure TForm1.Button1Click(Sender: TObject);var MyImg: TMyImage;begin MyImg:= TMyImage.Create(self); MyImg.Parent:= Self; MyImg.Left:= 0; MyImg.Top := 0;end;end. WebServices获取股票实时信息 一个如何做假进度条的问题,在线等待。。。。 MDI系统子窗体最大化时充满主窗体的客户区 有谁知道VarArrayHighBound和VarArrayLowBound这两个函数怎么用? 回答问题,赠送源代码! 关于 DELPHI CORBA 里面结构体数组问题 组件面版不见了 如何取得屏目上某点的颜色?在线等qq66639527 要想在Delphi中让TMediaPlayer控件支持MPEG格式文件,我都需要装什么驱动程序? 小蛐蛐(小问题的意思):如何使用进度条,需要DEMO! delphi5 多语言 delphi中菜单的快捷键可以改吗?
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;type
TMyImage = class(TImage)
protected
procedure CMMouseLeave(var Msg: TMessage); message CM_MOUSELEAVE;
procedure CMMouseEnter(var Msg: TMessage); message CM_MOUSEENTER;
end; TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}{ TMyImage }procedure TMyImage.CMMouseEnter(var Msg: TMessage);
begin
Self.Cursor:= crHandPoint;
Self.Canvas.TextOut(0, 0, 'Mouse enter!');
end;procedure TMyImage.CMMouseLeave(var Msg: TMessage);
begin
Self.Cursor:= crDefault;
Self.Canvas.TextOut(0, 0, 'Mouse leave!');
end;procedure TForm1.Button1Click(Sender: TObject);
var
MyImg: TMyImage;
begin
MyImg:= TMyImage.Create(self);
MyImg.Parent:= Self;
MyImg.Left:= 0;
MyImg.Top := 0;
end;end.