Autohotkey 中文论坛
[未解决] send发送的按键总是不按组合好的按键来 - 可打印的版本

+- Autohotkey 中文论坛 (http://ahkcn.net)
+-- 版块: AutoHotkey (/forum-3.html)
+--- 版块: 提问交流 (/forum-6.html)
+--- 主题: [未解决] send发送的按键总是不按组合好的按键来 (/thread-6589.html)



send发送的按键总是不按组合好的按键来 - tjuweige - 2017-12-13 22 : 34

代码:
f7::Pause
lshift & WheelDown::
Loop,1
send,#^{right}
return
lshift & WheelUp::
loop,1
send,#^{Left}
return
脚本如上
一般情况下按下shift键在win10中左右切换桌面没有问题,但是偶尔0.1~0.2的几率吧,会出现发送win+left/right的情况,然后就会把窗口激活成左贴边或者右贴边(win10中本身有win+right/left的快捷键调整窗口打小),不知道是怎么回事,怎么解决,有人可以帮忙看一下吗?


RE: send发送的按键总是不按组合好的按键来 - robertL - 2017-12-16 20 : 32

可以尝试不用修饰键,而拆分开。
如,用Send {Ctrl down} Send#{right} Send {Ctrl up},类似的,可以Win down+^{right}+Win up。