Click 命令可以实现鼠标点击的动作。
实现鼠标点击,首先需要确定点击的坐标(X,Y)。这个坐标可以用 Window Spy 工具来完成,该工具在安装 Autohotkey 时已经自带。用法是(以计算器窗口为例):
打开计算器,然后启动 Window Spy,接着点击计算器的标题栏用以激活计算器窗口,此时可以看到 Window Spy 捕捉到鼠标坐标等位置:
上图中,On Screen 后面的坐标表示显示器屏幕上的绝对坐标。
In Active Window 表示相对于当前激活窗口中的坐标。
Color 表示当前坐标处得颜色。
Active Window Position 表示当前活动窗口所处于屏幕中的位置。
我们可以用下面这段代码来测试用鼠标点击计算器的“帮助”菜单:
[Plain Text] 纯文本查看 复制代码 #s::
send {click 1243, 498}
return
上面脚本定义了当按下快捷键 Win + s 时,鼠标点击 (1243, 498) 这个位置。这个坐标值根据各人的情况的不同而不同。
也可以不用 Send 命令,而只是 click 1243, 498 。
要注意的是,在测试时你的屏幕上除了计算器窗口外不能有其它窗口,否则可能导致鼠标点击位置失效。这种情况可能在 64 位的操作系统上遇见,在 32 位的 XP 里测试没有这种问题。 |