问题描述
就像我说的,通常物理键盘音量滑块的值会随着其范围内的每次修改而变化(通常为 0 - 100)
但是,我想以不同的方式使用这个音量滑块值。说,我想检索音量值 33 并将其保存到变量中并用它触发一些命令。这样,我无法正确实现我的目标,因为如果我进行多次音量更改,命令将每毫秒发出一次。
我查看了是否有人曾提问并得到答案但找不到答案。希望我能得到任何帮助或提示。谢谢
解决方法
我认为两部分脚本会起作用:
- 当热键触发时将音量值保存在变量中
- 有一个每 x 秒运行一次的标签,并检查
变量
例如:
test := 0
; Label setup
volumeLabel:
MsgBox,Test was %test%
return
!z::
test := A_Sec
return
如果您的音量滑块无法触发热键,只需在脚本启动时启动 label,然后让它一直运行并使用 SoundGet 检查音量。