【发布时间】:2013-11-21 09:49:42
【问题描述】:
我希望我的自动热键脚本在我按下键盘上的 shift+3 键后点击鼠标,忽略按住的 shift 键。
例如我已经尝试过这种方式:
+3::
SetMouseDelay, 0
MouseGetPos, xpos, ypos
Send {Shift Up}
BlockInput, on
Send {Shift Up}
MouseClick, right, uhxpos, uhypos
Sleep, 41
MouseClick, left, yourxpos, yourypos
MouseMove, xpos, ypos
BlockInput, off
return
甚至试图等到换班物理释放后,仍然没有成功;
+3::
SetMouseDelay, 0
MouseGetPos, xpos, ypos
KeyWait, +
MouseClick, right, uhxpos, uhypos
Sleep, 41
MouseClick, left, yourxpos, yourypos
MouseMove, xpos, ypos
return
不胜感激,谢谢。
【问题讨论】:
-
那么,你正在按住 shift 而你推
shiftf3?还是您希望例程在之后在您推送shiftf3之后运行,但尽管有可能按住 shift 键? -
也许你用错了方法。你到底想通过阻止
shift来完成什么?
标签: autohotkey