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

Joe*_*Joe 5 autohotkey

我正在尝试运行一个 Autohotkey 脚本,该脚本会将一堆击键发送到活动窗口(例如 Windows 资源管理器)。我尝试了几件事,但是当涉及到 ctrl 时,一切都失败了......

^!r::

发送 {^f}

发送{向上}

up 键被发送,但 ctrl+f 不会发生。阅读手册,尝试了几个应用程序作为活动窗口,但仍然没有运气。看起来很简单,但是...

小智 5

F1::^f
Run Code Online (Sandbox Code Playgroud)

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

~F1::^f   
Run Code Online (Sandbox Code Playgroud)

这将同时触发 F1 和 ^f

如果你不想更多

    F1::
       Send,^f
       Send,{up}
    return
Run Code Online (Sandbox Code Playgroud)

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