mcisendstring播放mp3

#include<stdio.h>#include<windows.h>#include<mmsystem.h>#pragmacomment(lib,"WINMM.LIB... #include<stdio.h>
#include<windows.h>
#include<mmsystem.h>
#pragma comment(lib,"WINMM.LIB")
int main(void)
{
mciSendString(TEXT("open F:\\29\\故乡的原风景 - 宗次郎.mp3aliasmysong,"),NULL,0,NULL);
printf("play music\n");
mciSendString(TEXT("play music"),NULL,0,NULL);
return 0;
}为什么没有办法播放这个音频啊,路径是F盘的29文件夹里的mp3文件呀?
展开
 我来答
匿名用户
2016-06-04
展开全部
mciSendString是用来播放多媒体文件的API指令,可以播放MPEG、AVI、WAV、MP3等等;  该函数有四个参数:  第一个参数:要发送的命令字符串。字符串结构是:[命令][设备别名][命令参数];  第二个参数:返回信息的缓冲区,为一指定了大小的字符串变量;  第三个参数:缓冲区的大小,就是字符变量的长度;  第四个参数:回调方式,一般设为零;  返回值:函数执行成功返回零,否则返回错误代码。  参考用法如下:  DimmNameasstring  mName="f:\\mpeg\\mpeg1.avi"  mciSendString"openmNametypeMPEGVideoAliasmovieparent%uStyle%unotify",0&,0,0
追问
所以我的问题是怎么回事呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式