デスクトップ上のカーソルの位置をゲットする
カーソルの座標を得るには、GetCursorPosというAPIを使います。
次のコードはマウスカーソルの座標を監視するサンプルです。
ラベルを一つ配置してください。
'APIの宣言
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long
Private Declare Function SetCursorPos Lib "user32" (ByVal x As Long, ByVal y As Long) As Long
Private Type POINTAPI
        x As Long
        y As Long
End Type

'これがTrueになったらやめる
Dim a As Boolean

Private Sub Form_Load()
Dim p As POINTAPI

Form1.Show
DoEvents
Do Until a = True
    'カーソルの座標を得る
    GetCursorPos p
    'ラベルに表示
    Label1.Caption = p.x & "," & p.y
    DoEvents
Loop
End Sub

Private Sub Form_Unload(Cancel As Integer)
'ループを止める
a = True
End Sub

BACK