CPlus播放多媒体之播放声音
2015-09-03 18:01
253 查看
1、头文件需要<mmsystem.h>,但是之前需要包含<windows.h>
2、预处理#pragma comment<lib,"winmm.h">
3、完整代码如下:
#include <iostream>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
using namespace std;
int main()
{
mciSendString("open c:/yequ.mp3",NULL,0,0);
mciSendString("play c:/yequ.mp3",NULL,0,0);
Sleep(30000);
return 1;
}
其中,sleep()函数很重要,因为play的时候,程序不会卡在那儿,代码会往下执行,直到退出
2、预处理#pragma comment<lib,"winmm.h">
3、完整代码如下:
#include <iostream>
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
using namespace std;
int main()
{
mciSendString("open c:/yequ.mp3",NULL,0,0);
mciSendString("play c:/yequ.mp3",NULL,0,0);
Sleep(30000);
return 1;
}
其中,sleep()函数很重要,因为play的时候,程序不会卡在那儿,代码会往下执行,直到退出
相关文章推荐
- swift 学习<三> 数组
- C++基础---string类的构造函数
- 【FZUOJ 2178】礼物分配 (折半查找+二分)
- Android与设计模式:用单一职责则为Activity解耦
- 来看看C语言的-1>1并且小有1的问题
- 绘制图像直方图
- Android开发之消息推送
- 解析nginx负载均衡
- Xcode常见错误file '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/
- HDU 1060 Leftmost Digit (数学/大数)
- [LeetCode] Majority Element
- 虚拟机(vm)上redhat连接Xshell详解
- poj 2456 Aggressive cows(二分搜索之最大化最小值)
- python学习笔记(-)
- Java进程优雅关闭
- C++基础---字符串(string型字符串)
- CentOS 7 安装问题:dracut_initqueue[599]: Warning: Could not boot 原因,及解决办法
- 文章标题
- loadrunner安装注意事项
- CSS绘制Android Robot