检查系统声音是否关闭

问题描述 投票:0回答:1

我有一个带有按钮的vb.net应用程序。当我单击该按钮时,它应该显示一条消息,说明系统声音是打开(静音)还是关闭/(静音)。我该怎么办?

windows vb.net system system-sounds
1个回答
0
投票

如果您将系统声音方案更改为“无声音”(意味着系统声音全部关闭):

enter image description here

然后HKEY_CURRENT_USER\AppEvents\Schemes默认键将显示为.None;否则,它将显示该方案的名称。您可以测试系统声音是否全部检查.None

    If Registry.GetValue("HKEY_CURRENT_USER\AppEvents\Schemes", "", String.Empty).ToString = ".None" Then

        Debug.Print("System Sounds are Off")

    Else

        Debug.Print("System Sounds are On")

    End If
© www.soinside.com 2019 - 2024. All rights reserved.