Inicio

   Enlaces

   Articulos

   Noticias

 
 

Reproducir Sonidos y Música

18-09-2005

Reproducir Sonidos y Música

No solo juegos, también las utilidades o los programas de gestión se hacen más amenos cuando avisan de los eventos con sonidos y música. Para lo cual usaremos la función PlaySound un archivo, recurso de sonidos o de eventos del sistema. En este artículo solo veremos como reproducir un archivo de sonido.

Función a utilizar:

 BOOL PlaySound(
  LPCSTR pszSound,  // Archivo de sonido
  HMODULE hmod,     
  DWORD fdwSound    
);

Ejemplo:

PlaySound( _TEXT("ding.wav"), // Archivo de sonido wav 0, // SND_FILENAME); // Tipo de acceso

El primer parámetro, LPCSTR pszSound especifica el archivo de sonido a reproducir. Hay que sustituir _TEXT("ding.wav") por nuestro archivo de sonido.

El segundo parámetro, HMODULE hmod es un handle al archivo que tiene el recurso, que puede ser un archivo exe o una dll, en caso de encontrarse el archivo de sonido en un archivo independiente se usará 0, que es el caso que vamos a ver.

El tercer parámetro, DWORD fdwSound es un flag que indicara el la acción a ejecutar.

 
 

Página personal de Fernando Marín.