【问题标题】:How can i get the Previous Volume Value after Soundset Command - AutohotkeySoundset 命令后如何获取先前的音量值 - Autohotkey
【发布时间】:2017-11-28 22:54:24
【问题描述】:

如何在 Soundset 命令后获取之前的音量值?

我想运行具有音量值的声音,然后返回到原始(上一个)音量值。

我拥有的代码不会返回。

SoundSet 70
SoundPlay C:\Windows\media\tada.wav,wait 

【问题讨论】:

    标签: autohotkey


    【解决方案1】:

    这会以 70% 的音量播放声音,然后恢复原始音量

    SoundGet oldvolume
    soundset 70
    SoundPlay C:\Windows\media\tada.wav,wait 
    soundset oldvolume
    

    参考

    【讨论】:

    • 嗨,@JimU - 我确实在我的 Windows 10 系统上尝试过,我将音量设置为 50,但它没有回到以前的值 50 - 它回到了值 31( 30,351782%) - MsgBox %oldvolume%` - 有没有可能它可以计算回准确的值 50。(soundset 50)
    • @Guser17 如果您将 SoundGetWaveVolume oldvolume 替换为 SoundGet oldvolume - 这将返回到以前的值 50(soundset 50)
    • @stevecody - 我确实更改了命令行并且它有效。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2013-05-16
    • 2021-09-18
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-04-23
    • 2020-11-13
    • 1970-01-01
    相关资源
    最近更新 更多