Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: persona3 en 30 Agosto 2017, 03:51 am



Título: emular click cuando pulse la tecla 1
Publicado por: persona3 en 30 Agosto 2017, 03:51 am
emular click cuando pulse la tecla 1



tengo estos dos codigos pero no se como unirlos


Código:
BOOL WINAPI SetCursorPos(
  _In_ int X,
  _In_ int Y
);



Código:
LRESULT WINAPI SendMessage(
  _In_ HWND   hWnd,
  _In_ UINT   Msg,
  _In_ WPARAM wParam,
  _In_ LPARAM lParam
);


Título: Re: emular click cuando pulse la tecla 1
Publicado por: ivancea96 en 30 Agosto 2017, 11:54 am
Esos códigos son funciones. Prueba a usarlos, sin más. Llámalas.

En vez de SendMessage te diría que uses SendInput.
Toda las referencias están en la MSDN:

https://msdn.microsoft.com/es-es/library/windows/desktop/ms648394(v=vs.85).aspx (https://msdn.microsoft.com/es-es/library/windows/desktop/ms648394(v=vs.85).aspx)
https://msdn.microsoft.com/es-es/library/windows/desktop/ms646310(v=vs.85).aspx (https://msdn.microsoft.com/es-es/library/windows/desktop/ms646310(v=vs.85).aspx)

Con SendInput puedes también mover el ratón, así que puedes pasar de SetCursorPos.

Y lo dicho, mira lo que dice enla referencia d elas funciones, y eso, pruébalas sin más.