zoukankan      html  css  js  c++  java
  • 多媒体播放音频文件

    编程环境:Visual Studio

    编程语言:C++

    今天,刚学了一点多媒体的知识,简单复习一下播放音频文件的步骤:

    1.  打开Visual Studio

    2.  点击"文件"(左上角)->新建项目->选择Visual C++  ->选择Win32控制台应用程序->填写项目名称(可以自己定义)->选择项目的位置(可以自己根据需要选择)

          ->解决方案名称默认与项目名称相同->点击确定;

    3.  点击“下一步”;

    4.  选择“Windows应用程序”->点击“完成”

    5.  选择“头文件”->双击stdafx.h打开文件->在stdafx.h中找到“// TODO: 在此处引用程序需要的其他头文件”,并在其后添加代码:#include <mmsystem.h>   ->保存

    6.  点击”资源文件“->双击.rc文件打开

    7.  点击”Menu“->双击IDC文件打开->在右侧的菜单栏里编辑所需要的菜单项目->双击该菜单项,更改ID(ID可以自己命名,全大写字母)->保存

    8.  点击左下角”解决方案资源“->点击头文件->双击Resource.h文件打开->删除多余的ID定义,保存

    9.  点击源文件->双击.cpp文件打开->找到   ”函数: WndProc(HWND, UINT, WPARAM, LPARAM) //目的: 处理主窗口的消息“

    10.  添加如下代码(ID的名称是自己定义的)->保存-> 将你要播放的.wav音频文件(此处为music.wav)放在.cpp文件相同的目录下->点击运行

    11.项目->属性->链接->输入->编辑->winmm.lib->确定,保存。

    12. 弹出的窗口上可以点击播放,即播放音频;点击停止播放,即停止播放音频。

    以上就是一个简单的播放音频文件的全部制作过程。

    若要转载本文,请注明出处。

  • 相关阅读:
    [手游项目2]-25-linux 端口time_wait
    [手游项目2]-24-linux MySql编译安装
    诛仙手游法宝铸元性价比
    法宝精进性价比对比
    [手游项目2]-23-游戏数据存储解决方案
    [手游项目2]-22-lua内存问题
    [手游项目2]-21-死循环排查
    [手游项目2]-20-mysql还原一个库的部分数据
    [手游项目2]-19-EError=1118, Reason=Row size too large (> 8126)
    bzoj1471
  • 原文地址:https://www.cnblogs.com/baimt/p/4866279.html
Copyright © 2011-2022 走看看