Тема: AHK: WinGetPos - нюансы
Довольно подло ведет себя WinGetPos.
Если окно находится не полностью на экране( например, частично сдвинуто за пределы влево), то имеем следущее :
WinGetPos [, X, Y, Width, Height, WinTitle, WinText, ExcludeTitle, ExcludeText]X равняется нулю ( нелогично, по идее должно быть отрицательное значение )
Width будет равняться реальной ширине окна, включая скрытую за пределами экрана область.
Соответственно X2 не будет равняться примитивной сумме X + Width.
Довольно долго не мог понять в чем дело.
Как это можно победить ?


