VC++6.0win32控制台程序PlaySound不能播放,跪求高手赐教!!!

u010233287 2013-10-05 12:37:06
我在VC++6.0中按照书上写了个控制台的程序

#include<windows.h>
#include<mmsystem.h>//PlaySound函数的头文件
#pragma comment(lib, "WINMM.LIB")//链接库,PlaySound函数必须使用
int main()
{
PlaySound("E:\\19.wav",NULL,SND_LOOP);
return 0;
}
为什么播放不出来 啊
...全文
176 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ooolinux 2013-10-15
  • 打赏
  • 举报
回复
19.wav文件是不是放在E:盘根目录?
木子方元 2013-10-15
  • 打赏
  • 举报
回复
经验证,是有声音输出。检查下自己电脑是不是 声音输出有问题
赵4老师 2013-10-15
  • 打赏
  • 举报
回复
有喇叭吗?没静音吧。没音量调为接近0吧。听力正常吧。……
wingzero1040 2013-10-05
  • 打赏
  • 举报
回复
SND_LOOP | SND_FILENAME
u010233287 2013-10-05
  • 打赏
  • 举报
回复
引用 4 楼 vrace 的回复:
因为你的程序已经退出了,声音自动关闭了 在 return 0; 之前加上 system("pause"); 试试
还是不行
vrace 2013-10-05
  • 打赏
  • 举报
回复
因为你的程序已经退出了,声音自动关闭了 在 return 0; 之前加上 system("pause"); 试试
max_min_ 2013-10-05
  • 打赏
  • 举报
回复
引用 2 楼 u010233287 的回复:
引用
[quote=引用 1 楼 u011097438 的回复:] SND_LOOP | SND_FILENAME
还是不行[/quote] SND_LOOP 重复播放声音,必须与SND_ASYNC标志一块使用。
u010233287 2013-10-05
  • 打赏
  • 举报
回复
引用
引用 1 楼 u011097438 的回复:
SND_LOOP | SND_FILENAME
还是不行

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧