赞
踩
想必大家都想在程序中播放音乐吧,怎样播放呢?很简单只需要一个API函数就可以了mciSendString(),函数原型请参考MSDN介绍。不多说上例子。
// 编译该范例前,请把 background.mp3 放在项目文件夹中
// 发布时,请把 background.mp3 和编译的 exe 放在一起
// 编译环境:VC6 + EasyX v20100825
//
#include <graphics.h>
#include <conio.h>
// 引用 Windows Multimedia API
#pragma comment(lib,"Winmm.lib")
void main()
{
initgraph(100, 40);
// 打开音乐
mciSendString("open background.mp3 alias mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键开始播放");
getch();
// 播放音乐
mciSendString("play mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键停止播放");
getch();
// 停止播放并关闭音乐
mciSendString("stop mymusic", NULL, 0, NULL);
mciSendString("close mymusic", NULL, 0, NULL);
outtextxy(0, 0, "按任意键退出程序");
getch();
closegraph();
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。