用MOUSEMOVE事件即时在光标处显示文本,带框,有背景色,不透明或如何把Label动态定位到光标处?
解决方案 »
- 这是控件名叫什么
- 请教二层查询对DataSource过滤
- 求教:delphi 对msxml 中文乱码问题? 急!!!!!!!!!!
- 如何在DBGrid中获得当前数据库的表单所指定行的信息 谢谢指导
- fastReport中如何让整个页面都显示表格
- 在suiForm上放置的suiMainMemu菜单中自动出现的字符怎么样才能去掉?
- 如何取得服务器所在的时区
- 关于ClientSocket与ServerSocket的一个问题
- 这里需要你的紧急援助!
- 提个问题让大家讨论:什么情况下我们应该自己编写COM组件? 哪位大虾的程序的程序写了自己的COM组件?大家UP一下!
- [抢分]怎样在Delphi的IDE中不让光标到处跑
- 一个程序开始端像dehpi会有一张图片以便缓冲,问这张图片怎么在程序中设制?
在MouseMove中写如下的代码:
ReleaseCapture;
Label1.Perform(WM_SYSCOMMAND,$F012, 0);
Y: Integer);
var
a:TRect;
b:TPoint;
begin
a:=rect(0,0,panel1.Width+panel1.Left,panel1.Height+panel1.Top);
b.X:=x;
b.Y:=y;
if PtInRect(a,b) then showmessage('光标移入');
end;