Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
avrei bisogno di poter simulare attraverso un tasto predeterminato, un click del mouse con delle coordinate prestabilite, indipendentemente dal programma in uso. non ne capisco molto di programmazione, ma penso che sia possibile farlo con VB.
se mi indirizzate sono sufficientemente tesdtardo per provarci.
PrivateSub LeftDown()'quando il tasto del mouse viene premuto
mouse_event MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0
EndSub
PublicSub LeftUp()'quando il tasto del mouse viene rilasciato
mouse_event MOUSEEVENTF_LEFTUP, 0, 0, 0, 0
EndSub
'Poi in una qualunque sub basta richiamare le 2 sub scrivendo:
LeftDown
LeftUp
l'unica cosa č che il click lo fa dove sta il cursore del mouse, ma potresti spostare il cursore da vb per pochi secondi avviare il codice di simulazione click e rimettere il cursore dove si trovava per dare l'effetto che desideri
p.s. se metti il codice in un commandbutton stai attento perchč se clicchi sul command poi si risimula il click sul command all'infinito impallando tuto...
Public Declare Sub Mouse_Event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)