Wie kann ich die "Neue Mail" Sound-System in C# zu spielen? Dies wird auch als "Benachrichtigen" -Sound bezeichnet.Wie spiele ich den "New Mail" -System-Sound in .Net?
In Win32, das wäre so etwas wie
sndPlaySound('Notify', (SND_ALIAS or SND_ASYNC));
So wie tun Sie, dass in .net? Ich weiß, dass Sie
System.Media.SystemSounds.Asterisk.Play();
tun können, aber es ist eine sehr begrenzte Anzahl von fünf Tönen dort - ohne was auch immer die der Benutzer als neuen Mail-Ton gesetzt hat.
ich herausfinden kann, welche .wav wird Datei abgespielt wird, wenn ich neue E-Mails erhalten und diese Datei spielen, aber das wird nicht aktualisiert, wenn das Soundschema des Benutzers geändert wird.
Was ich tat schließlich:
Statt ein System Sound zu spielen, habe ich eine WAV-Datei in die Anwendung als Ressource eingebettet, und spielte sie mit System.Media.SoundPlayer
Was ist der Wert von SND_SYSTEM? – Pedro77