Menu

window and screen

AutoIt file: Window, Screen, Mouse and Control.au3

The window and screen functions return a property such as width. Since version 1.23 some functions are added/changed to reflect the window coordinates as registered by the Desktop Window Manager (DWM) of Windows Vista and higher (thus more accurate coordinates).

Function Description
_WindowWidth Returns window width, client size + border
_WindowHeight Returns window height, client size + border
_WindowDWMWidth Returns window width according to Desktop Window Manager (Windows Vista and higher)
_WindowDWMHeight Returns window height according to Desktop Window Manager (Windows Vista and higher)
_WindowClientWidth Returns width of window client area
_WindowClientHeight Returns height of window client area
_WindowBordersWidth Returns total width of window borders
_WindowBordersHeight Returns total height of window borders
_WindowGetX Returns x position of window on screen
_WindowGetY Returns y position of window on screen
_WindowDWMX Returns window x position according to Desktop Window Manager (Windows Vista and higher)
_WindowDWMY Returns window y position according to Desktop Window Manager (Windows Vista and higher)
_Control3DBorderWidth Returns width of window/control border, small windows and controls such as list boxes
_Control3DBorderHeight Returns height of window/control border, small windows and controls such as list boxes
_WindowGetBkColor Returns default window background color
_WindowIsState Returns if window is in given state
_WindowExists Returns if window exists
_WindowVisible Returns if window is visible
_WindowEnabled Returns if window is enabled
_WindowMinimize Returns if window is minimized
_WindowMaximize Returns if window is maximized
_WindowChanged Returns if window has been moved or resized and updates given array
_WindowUnderMouse Gets topmost window under mouse pointer
_WindowFromProcessId Gets the handle of the first window or window with title keyword of given process id
_WindowForceToPrimaryMonitor Forces window to main monitor if window isn't on target monitor any more due to monitor deactivation, desktop setting changed to 'Duplicate', etc.
_DesktopWorkAreaWidth Returns work area width of desktop under mouse
_DesktopWorkAreaHeight Returns work area height of desktop under mouse

Related

Pal Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.