Test Foro de elhacker.net SMF 2.1

Programación => Programación General => ASM => Mensaje iniciado por: Nop+ en 15 Noviembre 2012, 22:03 PM

Título: PlaySound en masm32
Publicado por: Nop+ en 15 Noviembre 2012, 22:03 PM
Estaba intentando reproducir un .wav en masm32


invoke PlaySound,ADDR sPing,NULL,SND_FILENAME OR SND_ASYNC

No estoy seguro a que librería pertenece esta función y tampoco si es correcto como lo hago, a ver si alguién me enciende una bombilla  ;D


Gracias
Título: Re: PlaySound en masm32
Publicado por: Nop+ en 16 Noviembre 2012, 11:28 AM
Ya lo resolví, para los interesados, la función PlaySound pertenece a la librería winmm.dll

El formato es el que puse anteriormente

Invoke PlaySound, ADDR variable, NULL, SND_FILENAME OR SND_ASYNC

variable la declaramos en .data indicandole la ruta y el fichero a ejecutar

variable db "sonido.wav",0

Recordar que PlaySound reproduce ficheros wav, creo que no reproduce ningún otro tipo de ficheros de sonido
Título: Re: PlaySound en masm32
Publicado por: x64core en 16 Noviembre 2012, 23:19 PM
Tan facil como leer la documentación de las funciones que se quiere usar antes de hacerlo no?  :rolleyes:
Hay un montón de funciones: http://msdn.microsoft.com/en-us/library/windows/desktop/dd743586(v=vs.85).aspx
Título: Re: PlaySound en masm32
Publicado por: Nop+ en 18 Noviembre 2012, 18:54 PM
Cita de: RHL en 16 Noviembre 2012, 23:19 PM
Tan facil como leer la documentación de las funciones que se quiere usar antes de hacerlo no?  :rolleyes:
Hay un montón de funciones: http://msdn.microsoft.com/en-us/library/windows/desktop/dd743586(v=vs.85).aspx


Gracias por la información