将鼠标定位在表单上的最佳方法是什么?

时间:2009-05-17 14:32:24

标签: c# .net mouse onmousemove mouse-position

我想要获得Form的鼠标位置的最佳方法。

我现在在变量中设置鼠标位置的值,以便在另一种方法“Like Form1_Click”中获取它们。

有没有更好的方法呢?。

非常感谢。

2 个答案:

答案 0 :(得分:11)

答案 1 :(得分:0)

xm=System.Windows.Forms.Cursor.Position.X - this.Location.X
ym=System.Windows.Forms.Cursor.Position.Y - this.Location.Y

然后你应该这样做:

xm - form border x 
ym - form border y