Что нового

Как поменять место начала отсчёта координат

gipperpank

Чайник
Сообщения
10
Репутация
0
Начальная координата у нас всегда верхний левый угол, как поменять и переместить её например в нижний правый?
Существует ли возможность?
 

hedji

Продвинутый
Сообщения
390
Репутация
79
Как вариант - вычитать из разрешения экрана.

Код:
$x = 50
$y = 50
MouseMove(@DesktopWidth-$x, @DesktopHeight-$y, 1)
 
АТ
G

gipperpank

Чайник
Сообщения
10
Репутация
0
вариант годный но возникла идея, в виду того что экраны у всех разные а всплывающее окно имеет фиксированное значения, вызвать в переменную текущее разрешение экрана и потом либо сделать ваш вариант или просто отсчитать размер окна и отнять от разрешения
получилось вот это
Код:
#include <WinAPIEx.au3>
$Width = _WinAPI_GetWindowWidth(_WinAPI_GetDesktopWindow()) ;Ширина
$Height = _WinAPI_GetWindowHeight(_WinAPI_GetDesktopWindow()) ;Высота
$hForm = GUICreate('MyGUI', 200, 200, $Width-200, $Height-200, $WS_POPUP, $WS_EX_LAYERED, $WS_EX_TOOLWINDOW)
 
Верх