#Requires AutoHotkey v2.0+ isRunning := false ; 标志变量,是否正在运行 #q:: { global isRunning ; 声明全局变量 isRunning := !isRunning ; 切换运行状态 if isRunning { ; 启动滚轮循环 while isRunning { MouseWheel("up") ; 模拟鼠标向上滚动 Sleep(5000) ; 等待 5 秒 if !isRunning ; 检查是否需要停止 break MouseWheel("down") ; 模拟鼠标向下滚动 Sleep(5000) ; 等待 5 秒 } } } MouseWheel(direction) { ; 模拟鼠标滚轮操作 if (direction = "up") { Send("{WheelUp}") } else if (direction = "down") { Send("{WheelDown}") } }