-
Sujet
-
Bonjour,
il y a toujours eu un moment ou l’on se demande : mais comment faire pour mettre des sons dans mon programme ?
C’est ce que j’ai fait en C. Voici le code :
#include <stdio.h> #include <stdlib.h> #include <errno.h> #include <windows.h> #include <windowsx.h> #include <mmsystem.h> int main(int argc, LPCSTR argv[]){ if(argc<2){ fprintf(stderr, "usage : %s <pathToTheMusicFileToPlay>", argv[0]); exit(-1); } if(!PlaySound(argv[1] ,NULL, SND_FILENAME | SND_SYNC)) { fprintf(stderr, "error %d with PlaySound function :\n %s", errno, strerror(errno)); return 2; } return 0; } //gcc playSound.c -o playSound.exe -lwinmm
ATTENTION ne pas oublier l’option -lwinmm à la compilation 🙂
Le programme prend en paramètre le chemin vers un fichier son.
Voici la documentation de la fonction PlaySound : https://docs.microsoft.com/en-us/previous-versions/dd743680(v%3Dvs.85)
Voilàà
- Vous devez être connecté pour répondre à ce sujet.