如何获取鼠标坐标??C# .net

哈哈好厉害 2009-08-13 01:59:40
1.我要通过点击的坐标做不同的事情。
2.鼠标经过的地方是个图片,图片上面有很多Label.
3.请问如何取得坐标?

在图片的mouse move事件中:
int x=e.X
int y=e.Y;

取坐标有这样一个问题,就是当鼠标移到Label上的时候,坐标值就不准确了。因为是在图片的事件里取的。
请问如何解决这个问题??
...全文
133 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
品铭工作室 2009-08-13
  • 打赏
  • 举报
回复
Control.MousePosition
  • 打赏
  • 举报
回复
int x=e.X + Label.Left;
int y=e.Y + Label.Top;
bigmingming 2009-08-13
  • 打赏
  • 举报
回复
能否在这些Label上放上坐标点的信息,MOUSE移上后读取这些LABLE的坐标信息
h_w_king 2009-08-13
  • 打赏
  • 举报
回复
直接用 Cursor.Position 全局坐标。
Wilson伟庭 2009-08-13
  • 打赏
  • 举报
回复
建议楼主还是换个方法吧~~这样弄得好麻烦哦~

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧