Disparar o clic do mouse... Tem como?

Delphi

17/04/2004

Olá!

Eu precisaria saber se existe alguma rotina que despare o clic do mouse, ou seja, fique clicando sozinho na tela várias vezes consecutivas, tipo um clique por segundo.

Desde já fico muito grato
Abraços, Roni


Ronithd

Ronithd

Curtidas 0

Respostas

Rômulo Barros

Rômulo Barros

17/04/2004

Não infomática tudo é possível, e, se não existir, invente...


GOSTEI 0
Cebikyn

Cebikyn

17/04/2004

Clique com o botão esquerdo do mouse:

mouse_event(MOUSEEVENTF_LEFTDOWN,x,y,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,x,y,0,0);


Para o botão direito:

mouse_event(MOUSEEVENTF_RIGHTDOWN,x,y,0,0);
mouse_event(MOUSEEVENTF_RIGHTUP,x,y,0,0);


Em que [b:77f9929ec4]X[/b:77f9929ec4] e [b:77f9929ec4]Y[/b:77f9929ec4] são valores inteiros positivos que representam as coordenadas de tela onde será o click.

Para fazer um por segundo, coloque o código no evento OnTimer de um componente TTimer e defina as propriedades dele: Interval=1000 e Enabled=true.


GOSTEI 0
POSTAR