如何使用 AutoHotKey v2 将窗口设置为始终位于顶部?

Eth*_*han 2 autohotkey always-on-top

我需要编写一个脚本以使活动窗口始终位于顶部,但所有示例均适用于 AutoHotKey v1。我如何使用 AHK v2 做到这一点?

Eth*_*han 8

使用这个(热键是 CTRL + SPACE):

^space::
{
    WinSetAlwaysOnTop -1, "A"
}
Run Code Online (Sandbox Code Playgroud)

怎么运行的:

该脚本使用该WinSetAlwaysOnTop方法来实现其目标。它需要几个参数,但并非所有参数都是强制性的。-1告诉函数将设置切换到与它相反的设置(例如关闭->打开),并"A"告诉它使用当前活动的窗口(无论哪个窗口具有焦点)。您还可以向其传递特定窗口的名称,例如"Calculator".

以下是相关文档的一些链接: