比如我要判断鼠标的坐标是不是0,0
如果是就置LABEL1可见,否则LABEL1不可见。
最好能给个例子,谢谢。
如果是就置LABEL1可见,否则LABEL1不可见。
最好能给个例子,谢谢。
解决方案 »
- 这是什么编码啊 %D6%D0%B9%FA
- 谁能给我个支持2009的类似VCLSKIN的控件
- 如何动态设置ADOConnection的workstation id
- 特急&特难!!!!!!!!!!多表关联的自定义查询,你做过吗??你会吗???
- 找到多条纪录,但只有一条是期望的
- 我想交更多的朋友,在学DELPHI分布式结构,有问题想与大家帮一下
- VCL揭密0.001版http://www.csdn.net/cnshare/soft/16/16244.shtm
- 我在复制和粘贴过程中发现一个莫名其妙的怪问题?(好困惑我)
- 问一个基础的问题~
- 在2000P或2000S中怎么设置自动应答,并且响铃3次为网络连通!在线等待!急!!
- 急,菜鸟求助~~怎么实现和access数据库联接并显示,
- 如何实现树形目录,如同WINDOWS资源管理器一样?
Mouse.CursorPos.Y
procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Form1.Caption:=Format('Origin:(%d,%d)',[x,y]);
if (x=100) and (y=100) then
label1.Visible:=false
else label1.Visible:=true;
end;
p: TPoint;
begin
GetCursorPos(p);
if p.X=0 and p.Y=0 then
Label1.Visble := True
else
Label1.Visble := False;
end;
var
MP: TPoint;
获得鼠标位置:
GetCursorPos(MP);
鼠标的横坐标:
MP.X
鼠标的纵坐标:
MP.Y比如说弹出一个菜单procedure PopupAMenu;
var
MP: TPoint;
GetCursorPos(MP);
begin
AMenu.Popup(MP.X; MP.Y)
end;
label1.Visble := True
else
label1.Visble := False;