如何获得鼠标在form中移动时的坐标? 我的意思就是当鼠标在form中移动时,比如说鼠标从form窗口的上部移动到下部,我想获得从上部到下部这中间鼠标移动时所经过的每个相对于form的点坐标。请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Form1_MouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseMove Debug.WriteLine(e.X) Debug.WriteLine(e.Y) End Sub 同意SysPlus(万诱引力),你说的完全正确MouseMove是鼠标移过指针时发生 SysPlus(万诱引力),写的是VB的代码吧,但是我也看出点东西了,可是我写完后,当鼠标在form1里移动时,状态栏不显示坐标值啊,请问如何修改?代码如下: private void Form1_MouseMove(object sender, EventArgs e) { toolStripStatusLabel1.Text = "X:" + Form1.MousePosition.X + " Y:" + Form1.MousePosition.Y; } private void Form1_MouseMove(object sender, EventArgs e) { toolStripStatusLabel1.Text = "X:" + E.X + " Y:" + E.Y; } 状态栏是不能用form的mousemove来得到其坐标的.不过你要得到整个屏幕中的坐标可以用Cursor.Position.X和Cursor.Position.Y 悲剧了,谁帮我找找visual studio 2008 的命令提示路径啊~ 求一正则表达式 【經典的貓和老鼠】觀察者模式和事件的使用! c#调用com的问题,请教 得到类的名称 如何判断两个图形之间的关系,比如是否相交? oledbconnection如何连接odbc数据源? 二维数组如何绑定DropDownList1! 用DataGrid修改数据的时候为什么没有修改成功。 一简单问题,请解决? c#实现window2000定时关机 ,那些关机贴都看了,还是不会,我实现了再给分,只给一个人分,有点狠 我也很难过 先谢谢了 在一个页面里,左边是树型控件,右边是显示内容页面。
Debug.WriteLine(e.X)
Debug.WriteLine(e.Y)
End Sub
MouseMove是鼠标移过指针时发生
{
toolStripStatusLabel1.Text = "X:" + Form1.MousePosition.X + " Y:" + Form1.MousePosition.Y;
}
{
toolStripStatusLabel1.Text = "X:" + E.X + " Y:" + E.Y;
}
不过你要得到整个屏幕中的坐标可以用Cursor.Position.X和Cursor.Position.Y