Normalt en bruker med en mus er den eneste som kan generere " klikk" på en datamaskin , men din fysiske museklikk er bare begynnelsen på et signal som sendes gjennom programvaren på datamaskinen bruker til å kjøre . Du klikker og datamaskinen genererer en kommando, og informerer alle programmer som kjører som et klikk har oppstått . Det er mulig for en programmerer å bare generere et klikk kommandoen uten faktisk venter på et museklikk. Instruksjoner
en
Kopier og lim inn følgende kode nær toppen av din viktigste form koden : en
Erklærer Sub mouse_event Lib " user32.dll" ( ByVal dwFlags As Long, ByVal dxAs Long , ByVal dy så lang, ByVal cButtons Som Long , ByVal dwExtraInfo As Long) Konst MOUSEEVENTF_LEFTDOWN = & H2Const MOUSEEVENTF_LEFTUP = & H4Const MOUSEEVENTF_RIGHTDOWN = & H8Const MOUSEEVENTF_RIGHTUP = & H10
2
Kopier og lim inn følgende kode inn i helper funksjon seksjonen av den viktigste formen koden : en
Sub Do_MouseClick ( ByVal click_type som Long)
Ring mouse_event ( click_type , 0 , 0 , 0 , 0 )
End Sub
3
Kopier og lim inn følgende i tilfelle du ønsker å utløse klikk fra :
'Vær Venstre ClickDo_MouseClick ( MOUSEEVENTF_LEFTDOWN + MOUSEEVENTF_LEFTUP ) ' Do Right ClickDo_MouseClick ( MOUSEEVENTF_RIGHTDOWN + MOUSEEVENTF_RIGHTUP )
4
Kjør ditt prosjekt for å utføre den automatiske klikk.