visual unknown studio sonido solucionar salida reproducir reparar problemas poner musica instalacion fondo cómo configurar como canciones cambiar altavoces winapi audio

winapi - unknown - ¿Cómo se reproduce un sonido de Windows estándar?



reproducir sonido c# (3)

Eche un vistazo a estos artículos:

Reproducción de archivos .wav con C #

Crea tus propias alertas de sonido

¿Cómo averiguo qué archivos de sonido ha configurado el usuario en el panel de control?

Ejemplo: quiero reproducir el sonido de "Dispositivo conectado".

¿Qué API se puede usar para consultar la configuración de sonido del panel de control?

Veo que hay algunas entradas personalizadas realizadas por programas de terceros en el cuadro de diálogo del panel de control, por lo que tiene que haber una forma de que estos programas se comuniquen con la configuración de sonido global.

Editar: Gracias. No sabía que PlaySound también acaba de reproducir el archivo de sonido apropiado al especificar el nombre de la entrada del registro.

Para reproducir el sonido "Device Conntected":

::PlaySound( TEXT("DeviceConnect"), NULL, SND_ALIAS|SND_ASYNC );


No Win32, pero para .net de todos modos, puede hacer esto usando lo siguiente en C #:

System.Media.SystemSounds.Asterisk.Play(); // Plays the Asterisk sound (used for Information (i)) // Also available: // Exclamation (Warning /!/) // Hand (aka Critical Stop - Error (X)) // Question (?) // Beep (aka Default Beep)