Test Foro de elhacker.net SMF 2.1

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


BOOL WINAPI SetCursorPos(
  _In_ int X,
  _In_ int Y
);




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.