Normalmente, um usuário com um rato é o único que pode gerar "cliques" em um computador , mas o mouse físico cliques são apenas o começo de um sinal que é enviado através do software de computador usa para executar. Você clica eo computador gera um comando e informa todos os programas em execução que um clique ocorreu. É possível para um programador para simplesmente gerar um comando de clique sem realmente esperando por um clique do mouse. Instruções
um
Copiar e colar o seguinte código perto do topo do seu código de formulário principal:
Declare Sub mouse_event Lib " user32.dll " ( ByVal dwFlags As Long , ByVal DXAS Longo , ByVal dy as Long , ByVal cButtons as Long , ByVal dwExtraInfo as Long ) Const MOUSEEVENTF_LEFTDOWN = & H2Const MOUSEEVENTF_LEFTUP = & H4Const MOUSEEVENTF_RIGHTDOWN = & H8Const MOUSEEVENTF_RIGHTUP = & H10
2
Copie e cole o seguinte código na seção de função auxiliar do principal código do formulário :
Sub Do_MouseClick (ByVal click_type como Long)
Chame mouse_event ( click_type , 0, 0 , 0, 0 )
End Sub
3
Copie e cole o seguinte no evento que você deseja acionar o clique de:
' do Esquerda ClickDo_MouseClick ( MOUSEEVENTF_LEFTDOWN + MOUSEEVENTF_LEFTUP ) ' do Right ClickDo_MouseClick ( MOUSEEVENTF_RIGHTDOWN + MOUSEEVENTF_RIGHTUP )
4
executar seu projeto para executar o clique automático.