2012-01-25 12 views
5

Vorrei disabilitare alcuni o tutti i suoni di sistema per un'applicazione .NET 3.5.È possibile disattivare i suoni di sistema per un'applicazione .NET?

Non riesco a trovare nulla intorno a System.Media.SystemSounds che disattiva le impostazioni audio che l'utente ha scelto tramite il pannello di controllo.

[Modifica] Questo è più per il tipo di Exlamation su alcune finestre di messaggio che visualizziamo. Mi piacerebbe davvero un muto per una forma o un dialogo.

+3

Se si utilizzano funzioni di sistema che l'utente ha configurato per emettere suoni, perché si desidera eseguire diversamente? –

+2

Impossibile resistere ... Si chiama pulsante mute :) – DRapp

+0

Se si desidera disabilitare * ding * in una casella di testo, è possibile utilizzare la seguente soluzione. http://stackoverflow.com/questions/6290967/stop-the-ding-when-pressing-enter –

risposta

2

Per definizione, sono sistema suoni, non suoni di applicazione. Disabilitarli tutti li disabiliterebbe quindi anche per altre applicazioni. Ti piacerebbe utilizzare un'applicazione che disabilita arbitrariamente tutti i suoni del tuo sistema?

Senza sapere quale suoni specifici di sistema si sta disabilitando, è impossibile dare una risposta più diretta se non semplicemente disattivare l'audio degli altoparlanti.

+2

Credo che l'OP chiedesse se è possibile contrassegnare l'applicazione in modo che Windows non generi suoni di sistema per questo. – Superbest

Problemi correlati