Тема: AHK: Порядок окон Z-Order
Как получить Z-Order окон?
Например, в каком порядке будут переключатся окна по Alt+Escape.
Если например активно окно блокнота, и активируется окно скрипта, то по нажатию я ожидаю получить окно блокнота, как предыдущее окно в Z-Order.
https://docs.microsoft.com/ru-ru/window … -getwindow
DetectHiddenWindows, On
SetFormat, IntegerFast, H
Gui, +HWNDhGui
Gui, Show, w222 h222
1::
GW_HWNDPREV := 3
hGetWindow := DllCall("GetWindow", "Ptr", hGui, UInt, GW_HWNDPREV, "Ptr")
WinGetClass, WinClass, ahk_id %hGetWindow%
WinGetTitle, WinTitle, ahk_id %hGetWindow%
WinGet, Process, ProcessName, ahk_id %hGetWindow%
ToolTip % hGetWindow "`n" hGui "`n`n" WinClass "`n" WinTitle "`n" ProcessName
Return
Win10x64 AhkSpy, Hotkey, ClockGui