Simular clique do mouse

Delphi

17/05/2005

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:

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

Delphi32

Curtidas 0

Respostas

Flaviocont

Flaviocont

17/05/2005

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


GOSTEI 0
Delphi32

Delphi32

17/05/2005

isso mesmo!!! valeu!!!


GOSTEI 0
POSTAR