在AHK脚本中,添加以下代码即可使AHK在Windows文件资源管理器和其他系统窗口上置顶:
#NoEnv #Persistent SetTimer, AlwaysOnTop, 100 return
AlwaysOnTop: WinGetActiveTitle, Title If (Title = "File Explorer" or Title = "Default IME" or Title = "MSCTFIME UI") { WinSet, AlwaysOnTop, On, %Title% } else { WinSet, AlwaysOnTop, Off, %Title% } return
这个脚本将在100毫秒的时间间隔内检测当前活动窗口的标题,并将其与系统窗口的标题进行比较。如果当前活动窗口是文件资源管理器或其他系统窗口,则将其置顶。如果当前活动窗口不是系统窗口,则取消置顶。注意,如果您遇到任何问题,请尝试将代码中的“File Explorer”更改为其他系统窗口的名称。