AutoHotkey特殊按键

发布网友 发布时间:2022-04-20 09:23

我来回答

1个回答

热心网友 时间:2023-07-14 19:18

ControlSend,, {F1}, ahk_id %wowid1%
ControlSend,, {F1}, ahk_id %wowid2%
这样就可以发送f1按键了

ahk主要支持alt shift ctrl的组合键分别是
! Alt
^ Control
+ Shift
所以 alt+q 就是 !q

鼠标映射也支持
LButton - 鼠标左键
RButton - 鼠标右键
MButton - 鼠标中键或滚轮
WheelDown 和 WheelUp 滚轮向下和向上

比如:
~LControl & WheelUp:: ;向左滚动。

ControlGetFocus, fcontrol, ALoop 2 ;<-- 调大这个数值来快速滚动。

SendMessage, 0x114, 0, 0, %fcontrol%, A ; 0x114 是 WM_HSCROLL,它之后的 0 是 SB_LINELEFT。

return
~LControl & WheelDown:: ;向右滚动。

ControlGetFocus, fcontrol, ALoop 2 ;<-- 调大这个数值来快速滚动。

SendMessage, 0x114, 1, 0, %fcontrol%, A ; 0x114 是 WM_HSCROLL,它之后的 1 是 SB_LINERIGHT。

return
这个脚本功能是左边的ctrl键加上滚轮实现有左右滚轮栏窗口左右滚动

望采纳 谢谢

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com