MFC使用sndPlaySound()函数播放声音的问题
MFC多次使用sndPlaySound()函数播放声音时,调用时总是先调用的那个可以播放,后调用的返回值正确,但是没有声音void CRadarView::NewSound(void)
{
if(bIsNew)
{
sndPlaySound("2.wav",SND_ASYNC | SND_LOOP);
}
else
{
sndPlaySound(NULL,SND_ASYNC | SND_LOOP);
}
}
void CRadarView::PlaySound(void)
{
if(bIsInRect)
{
sndPlaySound("1.wav",SND_ASYNC | SND_LOOP);
}
else
{
sndPlaySound(NULL,SND_ASYNC | SND_LOOP);
}
}