admin管理员组文章数量:1026289
软件:
vs2010
工程:
控制台程序(空工程)
代码如下:
/*
mciSendCommand播放音乐,调用简单,功能强大,但是它只能同时播放一个
文件,而有的项目中需要同时播放几个文件,实现混音效果,这时就要使用
DirectSound或者其它库或技术了!
*/
#include <Windows.h>
#include <MMSystem.h>
#include <map>
#include <iostream>
using namespace std;
#pragma comment(lib, "WINMM.LIB")
void PlayBeep()
{
Beep(3000,500);
}
void PlaySysMusic()
{
MessageBeep(MB_OK);
Sleep(800);
MessageBeep(MB_ICONWARNING);
Sleep(800);
MessageBeep(MB_ICONSTOP);
Sleep(800);
MessageBeep(MB_ICONERROR);
Sleep(800);
MessageBeep(MB_ICONEXCLAMATION);
}
void PlayWavMusic()
{
PlaySound("GAME_WIN.WAV",NULL/*AfxGe
软件:
vs2010
工程:
控制台程序(空工程)
代码如下:
/*
mciSendCommand播放音乐,调用简单,功能强大,但是它只能同时播放一个
文件,而有的项目中需要同时播放几个文件,实现混音效果,这时就要使用
DirectSound或者其它库或技术了!
*/
#include <Windows.h>
#include <MMSystem.h>
#include <map>
#include <iostream>
using namespace std;
#pragma comment(lib, "WINMM.LIB")
void PlayBeep()
{
Beep(3000,500);
}
void PlaySysMusic()
{
MessageBeep(MB_OK);
Sleep(800);
MessageBeep(MB_ICONWARNING);
Sleep(800);
MessageBeep(MB_ICONSTOP);
Sleep(800);
MessageBeep(MB_ICONERROR);
Sleep(800);
MessageBeep(MB_ICONEXCLAMATION);
}
void PlayWavMusic()
{
PlaySound("GAME_WIN.WAV",NULL/*AfxGe
版权声明:本文标题:使用windows API播放声音文件(wav、mp3)等 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1741229164a1852137.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论