int WINAPI tskAudio(void* ptd)
{
char fname[128] =\"sc3.wav\";
char fname2[128]=\"Boing.wav\";
while(1)
{
if(g_flag_audio)
{
PlaySoundA(fname2,0,SND_FILENAME);// 효과음
//Sleep(1000);
PlaySoundA(fname,0,SND_FILENAME);// 교가 재생
}
else if(g_flag_audio ==2)
{
PlaySoundA(0,0,0);
g_flag_audio = 0;
}
}
return 0;
}
요렇게 하면 재생은 되는데 정지가 안돼네요.
그래서 PlaySoundA(fname,0,SND_ASYNC); 로 비동기식 재생을 하면되지 않을까 했는데 이렇게 하면 아예 재생이 안되네요ㅠ
고수님들 방법좀 알려주세요!
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 누군지 몰라도 엄청 급했나보네