如何在vb里制作鼠标移动时显示鼠标位置
如何在vb里制作鼠标移动时显示鼠标位置我做了可是移动鼠标位置还是显示第一次的位置这是怎么会事啊不会变化好怎么写代码啊最好是简单点的...
如何在vb里制作鼠标移动时显示鼠标位置 我做了可是移动鼠标位置还是显示第一次的位置 这是怎么会事啊不会变化 好怎么写代码啊 最好是简单点的
展开
3个回答
展开全部
上面的是在VB中的
我这个可以显示鼠标在桌面上的位置! 在VB窗口外也可以
你新建个模块 加入
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Type POINTAPI
x As Long
y As Long
End Type
加个timer控件 interval你自己看着办吧
添加下面代码到form1.frm
Private Sub Timer1_Timer()
Dim a As POINTAPI
GetCursorPos a
Label1.Caption = a.x
Label2.Caption = a.y
End Sub
我这个可以显示鼠标在桌面上的位置! 在VB窗口外也可以
你新建个模块 加入
Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Type POINTAPI
x As Long
y As Long
End Type
加个timer控件 interval你自己看着办吧
添加下面代码到form1.frm
Private Sub Timer1_Timer()
Dim a As POINTAPI
GetCursorPos a
Label1.Caption = a.x
Label2.Caption = a.y
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Cls
Print "x:" & X, "y:" & Y
End Sub
Cls
Print "x:" & X, "y:" & Y
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询