vc++下面用PlaySound()来播放wav文件错误解决

5,941次阅读
没有评论

共计 349 个字符,预计需要花费 1 分钟才能阅读完成。

问题:
c++下面可以用PlaySound()来播放wav文件
在mfc下好像老是出错!
不论是playsound 还是sndplaysound都报错!
源代码:
PlaySound(“shot.wav”,NULL,SND_ASYNC);

错误如下:
test11View.obj : error LNK2001: unresolved external symbol __imp__PlaySoundA@12
Debug/test11.exe : fatal error LNK1120: 1 unresolved externals

解决方法:

cpp 中增加 头文件 #include “Mmsystem.h”

工程-设置-link-对象/模块 中 增加库文件 winmm.lib
或在源程序中加入
#pragma comment(lib, “winmm.lib”)

正文完
 0
任侠
版权声明:本站原创文章,由 任侠 于2008-12-03发表,共计349字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码