Autohotkey 鼠标滚轮的SetKeyDelay

Autohotkey 鼠标滚轮的SetKeyDelay,autohotkey,Autohotkey,我想滚动一页5次,每次滚动后有一点延迟。但是,与此相反,页面被毫不延迟地滚动。为什么? ~+PgDn:: SetKeyDelay, 50 Send, {WheelUp 5} Return 对于鼠标点击,应该使用SetMouseDelay,但显然,WheelUp和WheelDown不算作点击,因此对它们不起作用 改用Sleep命令和循环: Loop, 5 { Send, {WheelUp} Sleep, 50 } 为了方便起见,考虑将其包装到函数中

我想滚动一页5次,每次滚动后有一点延迟。但是,与此相反,页面被毫不延迟地滚动。为什么?

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

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

改用Sleep命令和循环:

Loop, 5
{
    Send,  {WheelUp}
    Sleep, 50
}
为了方便起见,考虑将其包装到函数中