VB怎样能获取鼠标在目标窗口中的坐标
1个回答
展开全部
在窗体的mousemove事件中就可以取得鼠标的位置,在窗体放四个文本框,输入以下代码
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
text1=x
text2=y
text3=button
text4=shift
End Sub
该事件有三个参数,其中button表示鼠标移动过程中哪个键在按下状态,shift表示鼠标在移动过程中shift,alt,ctrf哪个键被按下,x表示鼠标的水平位置,y表示鼠标的垂直位置。你可以自己测试各值表示什么键被按下。
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
text1=x
text2=y
text3=button
text4=shift
End Sub
该事件有三个参数,其中button表示鼠标移动过程中哪个键在按下状态,shift表示鼠标在移动过程中shift,alt,ctrf哪个键被按下,x表示鼠标的水平位置,y表示鼠标的垂直位置。你可以自己测试各值表示什么键被按下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询