在一些绘图程序中,需要捕获鼠标的坐标,实际上在vb.net中我们可以直接在控件的 MouseMove 事件来获取鼠标的坐标,该事件关联的实例 e 是一个System.Windows.Forms.MouseEventArgs对象,该对象就包含了鼠标的击键,鼠标的坐标的相关的信息。
我们是通过 e.X和e.Y来获取鼠标的X坐标和Y坐标,下面示例,我们获取一个窗体Form1上的移动鼠标时的实时坐标,并通过ToolTip 组件跟随显示出来。
创建一个项目,包含一个Form1窗体,向窗体上拖放一个ToolTip 组件,然后在窗体的 MouseMove 事件中写入如下代码:
Private Sub Form1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles MyBase.MouseMove
ToolTip1.SetToolTip(Me, "X=" & e.X & "Y=" & e.Y)
ToolTip1.Active = True
End Sub
运行后效果如下图所示:

示例效果图
本例我们演示捕获鼠标的移动事件,在该事件中,可以很轻松地获得鼠标的状态。
保留:: http://www.qqread.com/book/myvbnet/200712212.html相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- .NET移动与嵌入式技术 (5974篇文章)
- .NET开发手册 (5673篇文章)
- vb.net GDI+入门——使用DrawString显示文本 (0次浏览)
- VB2005中开发新一代控制台应用程序(1) (0次浏览)
- VB2005中开发新一代控制台应用程序(2) (0次浏览)
- VB2005中开发新一代控制台应用程序(3) (0次浏览)
- vb.net使用ListView 控件显示系统驱动器 (0次浏览)
- vb.net入门——ListView 控件的使用 (0次浏览)
- vb.net GDI+入门——使用Graphics对象填充图形 (0次浏览)
- .Net中ListView控件多选时复选框自动选择问题 (0次浏览)
- vb.net GDI+入门——使用Graphics对象绘制线图 (0次浏览)
- vb.net GDI+入门——了解Font类 (0次浏览)



