我正在尝试创建一个脚本(将在谷歌浏览器中)转到第二台显示器并将窗口全屏显示。当你再次按下给定按钮时,它会将其从全屏移开并将其移回第一个显示器。
这是我到目前为止所拥有的
#b::
Send, {LWin Down}{LShift Down}{RIGHT}{LShift Up}{LWin Up}{f11}
这可以延伸,它将窗口移动到另一个显示器,但如果我想将其移回,我必须将其从全屏移开,将其移至全屏,然后将其从全屏移开。这不是非常用户友好。如果有人能帮助我,我会非常感激!
答案 0 :(得分:0)
版本1 如果您手动将Chrome设置为全屏,则可以使用以下代码将Chrome移至其他屏幕:
#b::
Send, {f11}{LWin Down}{LShift Down}{RIGHT}{LShift Up}{LWin Up}{f11}
return
版本2
它将进行全屏显示并移动到其他屏幕,然后如果再按 Win + B ,它将移动到其他屏幕。但如果在这些动作之间你按 F11 那么它将无效。
#b::
if (f="" || f=0)
{
Send, {LWin Down}{LShift Down}{RIGHT}{LShift Up}{LWin Up}{f11}
f=1
}
else
{
Send, {f11}{LWin Down}{LShift Down}{RIGHT}{LShift Up}{LWin Up}{f11}
}
return
此外,始终使用来自http://ahkscript.org/的AutoHotkey及其文档(当前最新版本,新官方网站)! Autohotkey.com上的AutoHotkey及其文档已过时,使用它们可能会遇到一些问题!