Supportnet / Forum / Anwendungen(Java,C++...)
Mausklick auslösen C/C++
Frage
suche eine funktion die einen mausklick an der position an der ich den cursor mit
SetCursorPos(x,y);
gesetzt habe auslöst.
Antwort 1 von abc123
HWND WindowFromPoint(TPoint p)
um das Fenster unter dem Mauszeiger zu ermitteln, dann
BOOL PostMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
Verwende z.B. WM_LBUTTONDBLCLK für Msg
fwKeys = wParam; // key flags
xPos = LOWORD(lParam); // horizontal position of cursor
yPos = HIWORD(lParam); // vertical position of cursor
Gruss,
Michael
um das Fenster unter dem Mauszeiger zu ermitteln, dann
BOOL PostMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam);
Verwende z.B. WM_LBUTTONDBLCLK für Msg
fwKeys = wParam; // key flags
xPos = LOWORD(lParam); // horizontal position of cursor
yPos = HIWORD(lParam); // vertical position of cursor
Gruss,
Michael

