当前位置:   article > 正文

C语言在游戏中播放音乐_游戏背景音乐c语言

游戏背景音乐c语言

使用 mciSendString 播放音乐

mciSendString 支持 mp3、wma、wav、mid 等多种媒体格式,使用非常简单。这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,代码如下:

  1. // 编译该范例前,请把 music.mp3 放在项目文件夹中
  2. // 发布时,请把 music.mp3 和编译的 exe 放在一起
  3. // 编译环境:VC6~VC2019 + EasyX_20210115
  4. //
  5. #include <graphics.h>
  6. #include <conio.h>
  7. // 引用 Windows Multimedia API
  8. #pragma comment(lib, "Winmm.lib")
  9. int main()
  10. {
  11. initgraph(640, 480);
  12. // 打开音乐
  13. mciSendString(_T("open music.mp3 alias mymusic"), NULL, 0, NULL);
  14. outtextxy(0, 0, _T("按任意键开始播放"));
  15. _getch();
  16. // 播放音乐
  17. mciSendString(_T("play mymusic"), NULL, 0, NULL);
  18. outtextxy(0, 0, _T("按任意键停止播放"));
  19. _getch();
  20. // 停止播放并关闭音乐
  21. mciSendString(_T("stop mymusic"), NULL, 0, NULL);
  22. mciSendString(_T("close mymusic"), NULL, 0, NULL);
  23. outtextxy(0, 0, _T("按任意键退出程序"));
  24. _getch();
  25. closegraph();
  26. return 0;
  27. }

简单讲解一下:

一定要引

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/正经夜光杯/article/detail/1007013
推荐阅读
相关标签
  

闽ICP备14008679号