鼠标滚轮的 SetKeyDelay

SetKeyDelay for Mouse Wheel

我想将页面滚动 5 次,每次滚动后都有一小段延迟。但取而代之的是,页面没有延迟地滚动。为什么?

~+PgDn::
SetKeyDelay, 50
Send, {WheelUp 5}
Return

对于鼠标点击,应该使用 SetMouseDelay,但显然 WheelUp 和 WheelDown 不算作点击,因此对它们不起作用。

改为使用睡眠命令和循环:

Loop, 5
{
    Send,  {WheelUp}
    Sleep, 50
}

为方便起见,考虑将其包装到一个函数中。