如何用PlaySound函数播放wav音乐VS2019
如何用PlaySound函数播放wav音乐VS2019(最简单版)
再用VS2019时,想播放音乐,怎么办?
准备:
(1)VS2019(已安装c++);
(2)一个wav音乐文件(不能直接改后缀,我试过的);
(如果是其他音乐文件,推荐用格式工厂来转换)
1.首先先创建一个新项目:
2.我这里选择控制台应用:
填写相关信息:
3.将准备好的wav音乐文件复制、移动到项目目录下
4.在项目中导入文件:
资源文件->添加(D)->现有项(G)…
选择文件点确定
5.输入代码:
#include<iostream>
#include<windows.h>
#include<Mmsystem.h>
#pragma comment(lib,"winmm.lib")
using namespace std;
int main() {PlaySound(L"Shirk - Haunted.wav", NULL, SND_FILENAME | SND_ASYNC | SND_LOOP);getchar();return 0;
}
6.配置winmm.lib:
输入winmm.lib
7.测试
***注意:如果是单独的exe运行,要让音乐文件和exe文件保持同一目录***
我的CSDN
如何用PlaySound函数播放wav音乐VS2019相关推荐
- 关闭用playsound函数的WAV文件
播放声音文件 PlaySound函数应用 1.关闭用playsound函数的WAV文件 PlaySound(0,NULL,0);即可 // test2.cpp : Defines the entry ...
- arduino下载库出错_【arduino】DIY音乐播放器,arduino播放wav音乐,TRMpcm库测试及使用...
微信关注 "DLGG创客DIY"设为"星标",重磅干货,第一时间送达. arduino特点库超多,想必大家都领教了,今天来分享一下之前玩过的TRMpcm库. 这 ...
- 【arduino】DIY音乐播放器,arduino播放wav音乐,TRMpcm库测试及使用
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. arduino特点库超多,想必大家都领教了,今天来分享一下之前玩过的TRMpcm库. ...
- 【arduino】DIY音乐播放器,arduino音箱播放wav音乐
目标:给儿子做一个音乐播放器玩具. 材料: Arduino USB供电音箱 Micro SD卡模块 SD卡 3.5mm音频座模块 模块连接: 测试程序: 步骤: 将音乐转换成对应格式(MP3文件转换成 ...
- 用API函数播放wav文件声音不连续的解决方法
作为一个多媒体技术方面的初学者,我从wav文件的播放开始了解媒体播放的流程. 于是从建立两个线程开始,线程1用来将文件中的数据读到Buffer中去,以后称为读线程,线程2用来将Buffer中的数据送到 ...
- mciSendString函数播放mp3音乐,这里直接给大家上代码
//看了网上很多人写了一大堆的mciSendString音乐播放函数理论的介绍,非常的乏味,主要是还不一定播放的出来,所以这里就不说理论了,先上coding #include #include< ...
- 使用pyaudio播放无损音乐(wav)
安装pyaudio sudo apt-get install python-pyaudio python3-pyaudio pip3 install pyaudio 执行第二步可能会遇到如下错误: 根 ...
- android java 打开snd,使用SndPlaySound从内存中播放WAV
有些时候,我们写的程序需要播放音乐,一般大家会采用以下几种方式:1.把音乐文件放置在某个特定的目录,例如Sound,WAV,Music供程序读取播放:2.使用资源来存放音乐.有些人估计也是使用这个方法 ...
- PlaySound函数的使用介绍
目录 1用法 2 参数 3头文件与静态文件 4 音乐路径 1用法 PlaySound是windows中用来播放声音的API函数, 函数接口如下: BOOL PlaySound(LPCSTR pszS ...
- java wav文件_java播放wav文件
STM32播放WAV程序_计算机软件及应用_IT/计算机_专业资料.此程序配置的采样率为16k,PWM频率144k; 此代码可以实现16位单声道的WAV文件解码,通过PWM 或者DAC输出音频.... ...
最新文章
- java 数组越界异常_数组越界异常 求解决!!!
- PHP TP5框架 安装运行 Warning: require(E:\phpstudy_pro\WWW\TP5\tp5\public/../thinkphp/base.php): failed to
- 原创 | 比新基建还火,数字孪生究竟有哪些应用价值?
- System Landscape Recommendations for SAP Customer Activity Repository
- ubuntu中文wiki
- Office word 2007不能另存为pdf格式的解决方法
- day26-3 模拟ssh远程执行命令
- GitHub上线Trending功能,帮你轻松找到有潜力的开源项目
- 分组背包(信息学奥赛一本通-T1272)
- java生成动态验证码_java动态生成验证码
- 开课吧Java课堂:Transient和volatile修饰符如何运用
- 二进位注册文件_注册表导入时提示导入文件不是注册脚本,只能导入二进位注册文件...
- HDLC 和PPP 的应用
- 西门子1200PLC模板通讯程序,包含多种通讯Modbus-RTU(485),S7通讯
- 第一篇:爬虫基本原理
- Online Tools
- SQL语句LIKE CONCAT模糊查询
- 【ProVerif学习笔记】7:基本建模特性
- Syslog-ng3.5 mysql 日志服务器
- 魔法串 HDU - 4545(字符串dp)