Здравствуйте, Cannol, Вы писали:
C>Я не очень с WinAPI, прошу уточнить:
C>1. WM_MOUSEDOWN не нашёл в хидерах/документации, видимо, можно использовать WM_LBUTTONDOWN/WM_LBUTTONUP вместо этого?
Конечно же... сорри.
C>Т.е., после вызова SetCursorPos() я всё равно пробовал отправлять сообщения о нажатии вместе с координатами клика (pt.x, pt.y).
C>Так всё равно не работает. Или может, у меня тут где-то ошибка? Или по отдельности надо отправлять сообщение (отдельно перемещение и отдельно клик)?
"Нормальным" приложениям было бы достаточно посылки сообщений мыши и/или клавиатуры. Так на вид мне лично больше ничего в глаза не бросилось. Тем более ваш же код вполне успешно кликает на системное меню.

Поэтому... не знаю, медитация с spyxx, смотрите какие он сообщения получает, с какими координатами ну и вообще что там происходит.
Я так понял, что код вполне нормально кликает на браузер, когда он в видимой области экрана? Соответственно, опять приходим к мыслям о координатах / каком-то их клиппинге. Вопрос тока где он происходит и можно ли с этим что-то сделать.