2012-01-25 65 views
5

我想爲.NET 3.5應用程序禁用部分或全部系統聲音。您可以禁用.NET應用程序的系統聲音嗎?

我找不到System.Media.SystemSounds的任何信息,它會關閉用戶通過控制面板選擇的聲音設置。

[編輯] 這是對於我們顯示的特定消息框中的Exlamation類型的聲音更多。真的會喜歡靜音的表單或對話框。

+3

如果您正在使用用戶已配置發出聲音的系統功能,您爲什麼要這麼做? –

+2

無法抵擋......它被稱爲靜音按鈕:) – DRapp

+0

如果您希望在文本框中禁用* ding *,則可以使用以下解決方案。 http://stackoverflow.com/questions/6290967/stop-the-ding-when-pressing-enter –

回答

2

按照定義,它們是系統聲音,而不是應用程序聲音。因此禁用所有這些應用程序也會禁用它們以用於其他應用程序。您是否想要使用任意禁用所有系統聲音的應用程序?

不知道哪個特定系統聽起來會失效,除了簡單地將揚聲器靜音之外,不可能給您更直接的答案。

+2

我相信OP是問你是否可以標記應用程序,使Windows不會產生系統聲音。 – Superbest

相關問題