我正在开发一个产生声音的 Windows 应用程序。但有时声音,一旦静音和取消静音,就不会再回来了。我在音量控制中提高了音量,但仍然没有。
我在 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore 处阅读了有关添加到注册表中的应用程序相关键的解决方案。该解决方案包括在没有声音时删除与应用程序相关的键。声音确实回来了,但我遇到的问题是它是反复出现的。我的意思是,有时当该应用程序的音量再次静音时,声音会消失,但在我取消静音时无法恢复。它并不一致,有时会发生但并非总是如此!
问题:有没有办法防止这种情况发生而不必每次出现问题时都删除密钥?哪个(隐藏的)Windows 组件将密钥添加到注册表并切断声音?
谢谢你
克里斯