在VB6中利用API对光标进行编程:
'得到光标在屏幕中的位置
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label1.Caption = "X Screen Position = " & GetXCursorPos
Label2.Caption = "Y Screen Position = " & GetYCursorPos
End Sub
'隐藏光标
Private Sub Command1_Click()
ShowCursor False
End Sub
'显示光标
Private Sub Command2_Click()
ShowCursor True
End Sub
在VB.NET中利用Cursor 类很简单地对光标进行编程:(可以获取和设置光标的位置,设置光标的形状,显示和隐藏光标)
很简单的东西,更多的实例,可以参考API手册和Framework的文档。