PlaySound播放音乐的方法

 这是我总共用到的头文件

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <Windows.h>
#include <mmsystem.h>
#include"resource1.h"//这个是之和加上去的根据你的资源文件名字来定
#pragma comment (lib,"winmm.lib")

 这是主函数内容

int main(void)
{
	PlaySound("D:\\git图形库练习文件夹\\闪电音频格式转换器\\泠鸢yousa,音阙诗听 - 大喜.wav", NULL, SND_LOOP | SND_FILENAME | SND_ASYNC);

	system("pause");
	return 0;
}

 要播放音乐其实就只需要用一个PlaySound函数

使用这个函数你只需要改前面那个""中间的文件地址就行了,其他后面俩不用改。

具体函数原型内容可以去看其他文章,我只是告诉你怎么用

1.首先请你改一下项目属性

打开vs点击最上方的项目-属性-高级-字符集-多字符集,这样先把字符集改成多字符集,要不然会

报错显示const char*什么的没法转化,(虽然前面加上L或者_T就行,但是这样更方便)

2.之后教你怎么添加资源文件

先点资源文件,添加,资源文件.rc然后添加资源(就是资源文件的第二个那个),之和点开你添加的资源文件导入你的wav音频文件地址到里面就行。(音频一定要是wav文件形式)你可以上网上随便找个格式转换器)

添加完后你会发现出现一个头文件,是他自己生成的,接着就回到开头了,引入你的头文件

#include"    ",好了这样就结束了,

3.之和就向这样直接用就行了

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <Windows.h>
#include <mmsystem.h>
#include"resource1.h"
#pragma comment (lib,"winmm.lib")
//播放成功!关于怎么改成多字符集:项目-属性-高级-字符集-多字符集
//头文件上面这么多就行
//资源文件添加资源文件.rc然后添加资源,导入你的wav音频文件到里面就行,
//之后他会自己生成一个头文件,然后你在引入这个头文件,
//最后就按照下面模板把要播放的音乐文件路径写进去就行
                                       
int main(void)
{
	PlaySound("D:\\git图形库练习文件夹\\闪电音频格式转换器\\泠鸢yousa,音阙诗听 - 大喜.wav", NULL, SND_LOOP | SND_FILENAME | SND_ASYNC);

	system("pause");
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值