我想为.NET 3.5应用程序禁用部分或全部系统声音。您可以禁用.NET应用程序的系统声音吗?
我找不到System.Media.SystemSounds
的任何信息,它会关闭用户通过控制面板选择的声音设置。
[编辑] 这是对于我们显示的特定消息框中的Exlamation类型的声音更多。真的会喜欢静音的表单或对话框。
我想为.NET 3.5应用程序禁用部分或全部系统声音。您可以禁用.NET应用程序的系统声音吗?
我找不到System.Media.SystemSounds
的任何信息,它会关闭用户通过控制面板选择的声音设置。
[编辑] 这是对于我们显示的特定消息框中的Exlamation类型的声音更多。真的会喜欢静音的表单或对话框。
按照定义,它们是系统声音,而不是应用程序声音。因此禁用所有这些应用程序也会禁用它们以用于其他应用程序。您是否想要使用任意禁用所有系统声音的应用程序?
不知道哪个特定系统听起来会失效,除了简单地将扬声器静音之外,不可能给您更直接的答案。
我相信OP是问你是否可以标记应用程序,使Windows不会产生系统声音。 – Superbest
如果您正在使用用户已配置发出声音的系统功能,您为什么要这么做? –
无法抵挡......它被称为静音按钮:) – DRapp
如果您希望在文本框中禁用* ding *,则可以使用以下解决方案。 http://stackoverflow.com/questions/6290967/stop-the-ding-when-pressing-enter –