jjzjj

c++ - PlaySound() mmslib 不播放现有声音

编辑:已解决。Windows不接受.wav文件。我提取了一个Windows自己的文件并将其重命名为我以前的文件的名称,并且播放没有问题。我不知道为什么这不能播放现有文件。Windows提示有问题,但我不知道是什么。我之前添加了一个检查以确保它存在。我也试过绝对路径。stringwavPath="c:\\frog.wav";structstatstFileInfo;boolblnReturn=(stat(wavPath.c_str(),&stFileInfo)==0);//thisreturnstrueFILE*fp=fopen(wavPath.c_str(),"r");if(fp){f