1

Тема: AHK: Как получить lparam, зная координаты курсора в пикселях?

Я хочу выполнить команду "PostMessage", а для этого надо знать значение lparam.
Как можно получить  lparam, зная координаты курсора x y в пикселях?

Может есть для этого он-лайновые конверторы?

2

Re: AHK: Как получить lparam, зная координаты курсора в пикселях?

Для какого сообщения?

3

Re: AHK: Как получить lparam, зная координаты курсора в пикселях?

Для координат х и y,  lparam := (y<<16)^x
Пример:

PostMessage, 0x201, 0, ((y<<16)^x), , ahk_id %id%   ; WM_LBUTTONDOWN
PostMessage, 0x202, 0, ((y<<16)^x), , ahk_id %id%   ; WM_LBUTTONUP

4

Re: AHK: Как получить lparam, зная координаты курсора в пикселях?

Irbis пишет:

Для координат х и y,  lparam := (y<<16)^x
Пример:

PostMessage, 0x201, 0, ((y<<16)^x), , ahk_id %id%   ; WM_LBUTTONDOWN
PostMessage, 0x202, 0, ((y<<16)^x), , ahk_id %id%   ; WM_LBUTTONUP

Irbis
Вы как в воду глядели. Именно эти сообщения я и имел в виду
Cпасибо!