Quote:
Originariamente inviato da thewebsurfer
non so neanche cosa sia visualbasic ..
|
Beh, peggio per te...
Quote:
Originariamente inviato da thewebsurfer
spulciando un pò per la rete ho visto che con questo vb è possibile realizzare quello che cerco:
ossia un programma che mi permetta di scegliere i tasti da abbinare al movimento del mouse e regolarne la velocità (win xp).
|
Ammesso tu stia usando VB NET, la cosa si può fare in modo abbastanza agevole ( e in VB6, VBA il codice sarà molto simile, dettagliuzzi a parte... ).
1. Anzitutto le funzioni che ti permettono di leggere / impostare da codice le coordinate X ed Y del puntatore del mouse. Si può fare con l'uso di 2 semplici chiamate API e di un tipo "Punto" personalizzato :
Codice:
'Tipo Punto:
Private Type PT
X As Long
Y As Long
End Type
'Leggi posizione puntatore :
Private Declare Function GetCursorPos Lib "User32" (lpPoint As PT) As Long
'Imposta posizione puntatore :
Private Declare Function SetCursorPos Lib "user32.dll" (ByVal X As Long, ByVal Y As Long) As Long
2. Fare in modo che l'Applicazione sia in ascolto sulla pressione dei tasti desiderati, ai quali dovrà essere assegnato il movimento del puntatore.
Tipicamente si possono usare gli 8 tasti freccia del tastierino numerico...
Sul codice che implementa questo "ascolto" ( in pratica un piccolo keylogger in VB...

), vedi mio intervento - post #4 - in queso Thread :
http://www.hwupgrade.it/forum/showthread.php?t=1865043
Metti insieme 1. e 2. e avrai la soluzione.