Auswählen von sounds von Windows und spielen
Ich habe eine WinForms app. Diese app hat Einstellungen, wo die Benutzer wählen können, welche sounds gespielt werden, wenn eine Warnung angezeigt wird.
Ist es möglich, eine combobox, wo der Benutzer auswählen kann, von der Windows gespeicherten sounds wie "Kritischer stop", "kritische beep" und so weiter. Diese finden Sie in der "Systemsteuerung" >> "Sounds und Alarme" Abschnitt.
Ist es auch möglich, eine play-Taste zum testen des sounds aus?
Der Satz klingt, sind erweiterbar, vielleicht haben Sie bemerkt, die Visual-Studio-build-sounds? Fragen Sie an superuser.com wo Sie sind in der registry gespeichert. Versuchen Sie zu vermeiden, Neugestaltung von standard-Komponenten von Windows.
InformationsquelleAutor Funky | 2011-03-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
InformationsquelleAutor Bashir Magomedov
Sie benötigen keine API-play-system klingt einfach schreiben Sie code wie diesen:
Den
SystemSounds
- Klasse enthält die folgenden vordefinierten system-sounds:Alle anderen sounds benötigen, Lesen Sie den gewünschten sound aus der registry und spielen Sie es mit code wie diesem:
InformationsquelleAutor Alex Essilfie
Sicher! Alle sounds, die Sie suchen, verfügbar sind durch die
System.Media.SystemSounds
Klasse, denen Sie ausgesetzt sind, als öffentliche Eigenschaften entsprechenden event-Typen, die die Klänge auszulösen.Zusätzlich werden Objekte der
SystemSound
Klasse bieten eineMethode, die Sie anrufen können, um zu spielen, dass der sound asynchron.
So zum Beispiel für die Wiedergabe der "Kritischen Stop" - sound, Sie würde einfach den folgenden code schreiben:
InformationsquelleAutor Cody Gray