| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1612 人关注过本帖
标题:请问怎么在一个新建的Form1中获取鼠标的当前坐标?
只看楼主 加入收藏
ywaxiu
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-3-22
收藏
 问题点数:0 回复次数:2 
请问怎么在一个新建的Form1中获取鼠标的当前坐标?
新手问题,本人在学做一个多功能编辑器,希望能在状态栏中显示鼠标所在的位置,各位大虾帮忙~~~
搜索更多相关主题的帖子: 鼠标 坐标 获取 
2007-03-22 17:14
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 

在Form中创建一个MouseMove的事件.

//创建鼠标在Form中的移动事件
procedure TForm1.FormMouseMove(Sender:Tobject;Shift:TshiftState:X,Y:Integer);
begin
statusbar1.Panels.Items[0].Text='X'+IntToStr(X);//在状态栏里写出鼠标的X坐标
statusbar1.Panels.Items[1].Text='Y'+IntToStr(Y);//在状态栏里写出鼠标的Y坐标
end;


浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-03-23 19:42
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
以下是引用pacocai在2007-3-23 19:42:05的发言:

在Form中创建一个MouseMove的事件.

//创建鼠标在Form中的移动事件
procedure TForm1.FormMouseMove(Sender:Tobject;Shift:TshiftState:X,Y:Integer);
begin
statusbar1.Panels.Items[0].Text='X'+IntToStr(X);//在状态栏里写出鼠标的X坐标
statusbar1.Panels.Items[1].Text='Y'+IntToStr(Y);//在状态栏里写出鼠标的Y坐标
end;


愛生活 && 愛編程
2007-09-10 01:54
快速回复:请问怎么在一个新建的Form1中获取鼠标的当前坐标?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015555 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved