Oppure

Loading
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:

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
09/09/09 3:23
Dichiara x e y come Long :k:

(Fighissima la funzione Print)
Ultima modifica effettuata da 09/09/09 3:24
09/09/09 7:43
dylan666
Grazie, va alla grande ;)
aaa
09/09/09 15:15
fusebyte
Per curiosita',una volta trovate le coordinate che ci si puo' fare di bello?



Ciao
aaa
09/09/09 16:19
Prendere il colore del punto per esempio. In questo modo ho creato un bot per un gioco online.
09/09/09 16:29
ruggy94
Postato originariamente da ilmettiu:
In questo modo ho creato un bot per un gioco online.

Uno scopo più "lecito" no, eh? :D
aaa
09/09/09 16:50
GrG
ad esempio per ingrandire le scritte su cui si "posa" il mouse, per aiutare le persone che vedono poco... insomma una specie di lente d'ingrandimento...

comunque se ci mettiamo a fare esempio non finiamo più xD
aaa
09/09/09 18:01
Uno scopo più "lecito" no, eh? :D

:rotfl::rotfl:

Si può aprire un topic... Ne faccio uno in "Tutto e di +" :k:
Ultima modifica effettuata da 09/09/09 18:02