09/09/09 0:40
dylan666
Mi servirebbe di trovare le coordinate della posizione del mouse non solo sulla form del progetto ma rispetto a tutta l'area dello schermo
Ho trovato il seguente codice:
Funziona ma col difetto che viene rilevata solo la coordinata "X" (perché è il primo integer dichiarato dei due) e non la "Y".
Come devo modificarlo?
Grazie
Ho trovato il seguente codice:
Private Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long Private Type POINTAPI ' This holds the logical cursor information x As Integer y As Integer End Type Sub Timer1_Timer() Dim rect As POINTAPI ' Get the current mouse cursor coordinates: Call GetCursorPos(rect) Form1.Cls ' Print out current position on the form: Print "Current X = " & rect.x Print "Current Y = " & rect.y End Sub
Funziona ma col difetto che viene rilevata solo la coordinata "X" (perché è il primo integer dichiarato dei due) e non la "Y".
Come devo modificarlo?
Grazie
aaa