Bonsoir :)
Voila, j'essai de jouer un son ".wav" que j'ai mit dans les ressources, en mémoir
Je travaille sous VS.Net en C, J'ai dont mit mon . WAV en ressource, j'ai déja reussi, a jouer ce . WAV Mais en le copiant sur le disque dur..
HRSRC x=FindResource(NULL,MAKEINTRESOURCE(IDR_WAVE1),"WAVE");
HGLOBAL h=LoadResource(NULL,x);
LPVOID memptr=LockResource(h);
DWORD taille=SizeofResource(NULL,x);
HANDLE hfichier;
hfichier=CreateFile("test.wav",GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
WriteFile(hfichier,memptr,taille,&ecrits,NULL);
CloseHandle(hfichier);
PlaySound("test.wav", GetModuleHandle(NULL),SND_NOSTOP|SND_SYNC);
mais comment faire pour DIRECTEMENT le joué en memoir?
d'avance merci!