如何在 Autohotkey 中发送 Ctrl+F 组合键

如何在 Autohotkey 中发送 Ctrl+F 组合键

我正在尝试运行一个 Autohotkey 脚本,该脚本会将一串按键发送到活动窗口(例如 Windows 资源管理器)。我尝试了几种方法,但当按下 ctrl 时,它们都失败了……

^!r::

发送 {^f}

发送 {向上}

向上键已发送,但 ctrl+f 未发生。阅读手册,尝试将多个应用程序作为活动窗口,但仍然没有成功。看起来非常简单,但是...

答案1

F1::^f

这会使 F1 表现得像 Ctrl+F ,F1 不再存在,如果您不想保留旧键,请添加 ~

~F1::^f   

这将触发 F1 和 ^f

如果你还想要更多

    F1::
       Send,^f
       Send,{up}
    return

也许您的多个脚本具有相同的热键 -> ^!r ,如果这样做,热键可能无法正常工作。

相关内容