其他分享
首页 > 其他分享> > AutoHotkey 实现同个热键在各境界下执行对应功能的思路

AutoHotkey 实现同个热键在各境界下执行对应功能的思路

作者:互联网

天下武功,唯快不破。除了全自动,最快的就是一键完成。

AutoHotkey 对热键的控制非常强大。可以通过窗口的以下信息综合起来作为条件判断

正因为有如此强大的判断条件,就可以轻松设计一个(或多个)通用热键(我用 F4)来针对各种界面的默认功能实现一键完成。

首先根据程序名分类

为大部分【主流程序】建个单独的ahk文件(比如微信用 WeChat.ahk)

并用#HotIf WinActive("ahk_exe WeChat.exe")来定义动态热键条件

这样后续定义的热键只会在微信生效(其他应用的热键也用此法定义)

以下用 微信 举例

非主流程序

其他通用功能,就不需要单独建文件了,直接由自定义的【通用函数】(如hyf_autoF4())判断执行

步骤

标签:控件,界面,AutoHotkey,程序,热键,同个,class,定义
来源: https://www.cnblogs.com/hyaray/p/15449479.html