定义了头文件mmsystem.h
添加了连接库winmm.lib
再设置了一个按钮 定义一个函数来响应(如下)
void CPlaySoundDemoDlg::OnPlaySound()
{
sndPlaySound("G:\Program Files\Microsoft Visual Studio\MyProjects\PlaySoundDemo\res\1.wav",SND_SYNC);
}
为什么点按钮,它不播放声音(wav格式) 。
求大神指导。
添加了连接库winmm.lib
再设置了一个按钮 定义一个函数来响应(如下)
void CPlaySoundDemoDlg::OnPlaySound()
{
sndPlaySound("G:\Program Files\Microsoft Visual Studio\MyProjects\PlaySoundDemo\res\1.wav",SND_SYNC);
}
为什么点按钮,它不播放声音(wav格式) 。
求大神指导。
目录格式不对,用双斜杠代替单斜杠。
G:\\Program Files\\Microsoft Visual Studio\\MyProjects\\PlaySoundDemo\\res\\1.wav
具体名字忘了,好像是有转义符的原因,度娘去吧。
SND_SYNC 是同步标记,会阻塞。改成SND_ASYNC,具体问度哥去吧