Salut tous, je voudrais jouer du son dans mon application, je souhaiterais utiliser la fonction sndplaysound. Je fais donc :
J'apelle la fonction comme ceci:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 public enum fuSound { SND_SYNC = 0, SND_ASYNC = 1, SND_NODEFAULT = 2, SND_MEMORY = 4, SND_LOOP = 8 }; [DllImport("winmm.dll")] public static extern bool sndPlaySound(string lpszSound, fuSound fuSound );
Et ca me sort une execption me disant impossible de trouver le point d'entr� de la fonction sndplaysound dans winmm.dll.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 bool result = sndPlaySound("D:\\Sons\\ar3_pkup.wav", fuSound.SND_SYNC);
J'ai cette m�me erreur pour d'autre fonction comme playsound et mciExecute.
Apr�s plusieurs recherches sur le net, je tombe toujours sur la m�me r�ponse comme quoi ces fonctions sont bien d�clar�es dans la dll winmm ou Coredll.dll(qui n'est pas pr�sente dans mon syst�me (Win XP)).. Je me trompe de dll ou ma d�claration est fausse?
Merci.
Partager