怎么鼠标移动的,获取其坐标?
高人指点....
高人指点....
解决方案 »
- asp在iis中浏览时总是出现“正在等待localhost的响应”
- VB打开我在别的机器上做的程序是提示加载webvw.dll 文件失败 ,可我程序里根本没这个文件
- vb 关于最小话到系统托盘的一个奇怪问题,高人来挑战一下
- 对我来说很困难的问题,如果能解决我给100分
- 添加记录时出现的问题,请帮忙!
- 如何将输入文字插入到指定图片上 并在默认打印机上打印???
- 这个SQL语句为什么得不到正确结果?
- 我用这个函数Space$(nSize),提示说工程库没有,需要什么工程库?
- 各位,我阿笨来了,请教各位一个问题VB3.0与VB.net有什么区别????
- 明天上火车回家,散分!
- 怎样通过DATAGRID或MSHFLEXGRID控件向数据库中添加数据?
- 水晶报表9.0的问题,
X As Long '点在X坐标(横坐标)上的坐标值
Y As Long '点在Y坐标(纵坐标)上的坐标值
End TypeSub PrintCursorPos()
Dim dl As Long
Dim MyPoint As POINTAPI
dl& = GetCursorPos(MyPoint) '调用函数,获取屏幕鼠标坐标
'Debug.Print "X=" & Str(MyPoint.X) & " and " & "Y=" & Str(MyPoint.Y)
Label1.Caption = "当前横坐标:" & str(MyPoint.X)
Label2.Caption = "当前纵坐标:" & str(MyPoint.Y)
End Sub
Private Sub Command1_Click()
Timer1.Enabled = True
End SubPrivate Sub Timer1_Timer()
PrintCursorPos
End Sub
添加一个或两个标签、一个Timer,设置inteval为500,就可以,你试试吧!
获取屏幕上的鼠标位置
顺便问一下,在vb.net 中,怎么添加鼠标移动的消息处理函数啊?
[DllImport("user32")]
static extern int GetCursorPos(POINTAPI lpPoint);