c# - 您可以为 .NET 应用程序禁用系统声音吗?

标签 c# .net vb.net

我想为 .NET 3.5 应用程序禁用部分或所有系统声音。

我在 System.Media.SystemSounds 周围找不到任何可以关闭用户通过控制面板选择的声音设置的东西。

[编辑] 这更适用于我们显示的某些消息框上的 Exlamation 类型声音。真的很想要一个表单或对话框的静音。

最佳答案

根据定义,它们是系统 声音,而不是应用程序 声音。因此,禁用所有这些也会对其他应用程序禁用它们。您愿意使用任意禁用所有系统声音的应用程序吗?

在不知道您要禁用哪个特定系统声音的情况下,除了简单地使扬声器静音之外,不可能给您更直接的答案。

关于c# - 您可以为 .NET 应用程序禁用系统声音吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9006868/

相关文章:

c# - 如何在 Xamarin 中拍照?

.net - 如何安装支持 .NET Core 6.0 的 .NET SDK?

.net - 低速网络,断线风险高

.net - 了解 AddHandler 并传递委托(delegate)和事件

mysql - 在VB MySQL编程中动态提供列名

c# - 是否可以自动将事件查看器错误保存为文本文件?

c# - Outlook:如何访问其他联系人文件夹?

c# - C#/.net 3.5SP1 中线程的基本架构和生命周期

c# - 针对 MVC 中非必需属性的整数验证

c# switch 语句比 vb.net 'case' 更受限制