Fórum Simular clique do mouse #282011
17/05/2005
0
Pessoal, não to conseguindo fazer isso. Quero simular um clique do mouse na posição onde o ponteiro do mouse está. Sei que tenho que enviar uma mensagem para o windows, mas não conseguindo colocar os parâmetros da mensagem:
Ali onde está zero, como eu devo colocar para que o clique seja disparado onde o mouse está?
Sei que é algo mais ou menos como: LOWORD(X)+HIWORD(Y);
Mas quais seriam os valores de X e Y?
Valeu!
SendMessage(H,WM_LBUTTONDOWN,MK_LBUTTON,0);
Ali onde está zero, como eu devo colocar para que o clique seja disparado onde o mouse está?
Sei que é algo mais ou menos como: LOWORD(X)+HIWORD(Y);
Mas quais seriam os valores de X e Y?
Valeu!
Delphi32
Curtir tópico
+ 0
Responder
Posts
18/05/2005
Flaviocont
se vc pretende fazer o click onde o mouse ta e so usar isso
mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 ); //clica
sleep(1);
mouse_event( MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 ); // souta
mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 ); //clica
sleep(1);
mouse_event( MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 ); // souta
Responder
Gostei + 0
18/05/2005
Delphi32
isso mesmo!!! valeu!!!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)