我正在学习 AutoHotKey
第一次尝试效果很好
!+Up::
MouseClick, left, 340, 65
return
这意味着当我按下 ALT 并使用向上光标移动时,我的鼠标会单击给定的坐标。
我希望有相同的功能,但使用数字键
!+Numpad3::
MouseClick, left, 462, 65
return
遗憾的是,这没有效果,我也不知道为什么。当我按下 ALT+SHIFT+Num2 时,鼠标不动。
答案1
!+Numpad3 没有效果,因为如果您按下 Shift+Numpad3,则如果 Numlock 处于打开状态,结果为 NumpadPgDn,如果 Numlock 处于关闭状态,则结果为 Shift+NumpadPgDn。
例如
; Press Alt+Shift+Numpad3 to send a if the Numlock is on and A if the Numlock is off:
Alt & NumpadPgDn:: Send a
也可以尝试:
; Alt+Shift+Numpad3:
Alt & NumpadPgDn:: MouseClick, left, 462, 65