Simular clique do mouse
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
Curtidas 0
Respostas
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
mouse_event( MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0 ); //clica
sleep(1);
mouse_event( MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 ); // souta
GOSTEI 0
Delphi32
17/05/2005
isso mesmo!!! valeu!!!
GOSTEI 0