我想为 .NET 3.5 应用程序禁用部分或所有系统声音。
我在 System.Media.SystemSounds
周围找不到任何可以关闭用户通过控制面板选择的声音设置的东西。
[编辑] 这更适用于我们显示的某些消息框上的 Exlamation 类型声音。真的很想要一个表单或对话框的静音。
最佳答案
根据定义,它们是系统 声音,而不是应用程序 声音。因此,禁用所有这些也会对其他应用程序禁用它们。您愿意使用任意禁用所有系统声音的应用程序吗?
在不知道您要禁用哪个特定系统声音的情况下,除了简单地使扬声器静音之外,不可能给您更直接的答案。
关于c# - 您可以为 .NET 应用程序禁用系统声音吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9006868/