Используйте mouse_event
(winuser.h). Следующий код переместит мышь, затем выполнит щелчок в новом месте. Вы можете сделать это в две строки, но это более многословно.
Обратите внимание, что X и Y указаны в mickeys , от 0 до 65535. Это затем отображается на текущее разрешение, то есть 0,0 будет верхним левым углом, а 65535,65535 будет нижним правый угол.
mouse_event(MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE, x, y, 0, 0);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);