如何用AutoHotkey编写脚本实现当前活动窗口最大化/还原切换?
AutoHotkey 窗口最大化与还原切换脚本
要实现当前活动窗口在最大化和还原状态间切换,可通过判断窗口当前状态执行对应操作,脚本示例如下:
#x:: WinGet, WinState, MinMax, A if (WinState = 1) ; 1代表窗口处于最大化状态 WinRestore, A else WinMaximize, A return
代码说明:
#x:::设置触发快捷键为Win键+x,可自行修改为其他组合键WinGet, WinState, MinMax, A:获取当前活动窗口(A指代Active Window)的状态,返回值对应含义:- 0:窗口处于正常还原状态
- 1:窗口处于最大化状态
- -1:窗口处于最小化状态
- 条件分支:若窗口已最大化则执行还原操作,否则执行最大化操作
内容的提问来源于stack exchange,提问作者sashoalm
相关产品推荐
相关产品推荐

