小编Rob*_*ink的帖子

如何在 Windows 7 中使用自动热键发送键盘布局切换事件?

我想将键盘布局/语言切换重新映射到Win+ Space,我尝试了:

LWin & Space::发送,^+

但它似乎不起作用,我希望它发送一个Ctrl+Shift序列,以便我可以使用Win+在键盘布局之间切换Space

我怎样才能使这项工作?

windows windows-7 autohotkey

5
推荐指数
2
解决办法
5391
查看次数

Autohotkeys 无法识别 Google Chrome Windows。我能做什么?

我正在自动热键中创建一个热键,以激活 Google Chrome,或在所有 Chrome 窗口之间移动。

热键是Win+ H(h 表示 http)。

如果用户按下Win+ Shift+H它会打开一个新的 chrome 窗口

如果用户按Win+H两次,它将在所有 chrome 窗口之间移动:

更新:请参阅底部的完整脚本。谢谢大家:

问题是 AutoHotKeys 找不到 chrome 的类,所以它总是打开新窗口:

此函数始终返回 false: If WinExist ahk_class Chrome_WidgetWin_1

请指教。

脚本文件:

#h::
SetTitleMatchMode, 2
If WinExist ahk_class Chrome_WidgetWin_1
{
ifWinActive
WinActivatebottom ,Chrome_WidgetWin_1
else
WinActivate 
return
}
run chrome.exe
Run Code Online (Sandbox Code Playgroud)

我发现了这个错误。

此版本的 AutoHotkeys 和 Google Chrome 中的 ifWinExist 函数存在错误。用户可以使用;

WinActivate ahk_class Chrome_WidgetWin_1
Run Code Online (Sandbox Code Playgroud)

但不能使用:

If WinExist ahk_class Chrome_WidgetWin_1
Run Code Online (Sandbox Code Playgroud)

永远是假的!

希望这个问答对某人有帮助(我不能写答案,因为我只有 1 …

google-chrome shortcuts autohotkey

5
推荐指数
1
解决办法
5264
查看次数