有时,在 Notepad++ 中滚动文档时,会出现一个棕褐色小框,显示当前打开的文件列表。
我已经检查了快捷方式映射器中的每个命令,但我无法弄清楚是什么让这个框出现。因为它我已经通过几次切换文件而失去了位置。
为什么老是出现这个打开文件框?
宏:
WheelDown::
GetKeyState state, RButton, P ; get state of right mouse button
If (state = "U") { ; U = up
Send {WheelDown}
}
Return
WheelUp::
GetKeyState state, RButton, P ; get state of right mouse button
If (state = "U") { ; U = up
Send {WheelUp}
}
Return
从代码中可以看到,鼠标滚轮始终被捕获,但只有在鼠标右键抬起时才会转发到进一步处理。 如果您想将此行为仅限于 Notepad++,请添加
#IfWinActive注意:AHK 有意限制每秒传入事件(此处:来自滚轮)。如果超出,AHK 会打印警告。但您可以增加限制,然后就可以开始了。