无法使用PlaySound在c ++中播放音频文件

问题描述 投票:0回答:1

我已经下载了.wav文件并将其保存在与我的主.cpp文件相同的文件夹中。

我已经包括:

#include <Windows.h>
#include <MMSystem.h>
#include <iostream>

这是我试图用来在后台播放声音的命令:

PlaySound(TEXT("BgSound.wav"),NULL, SND_FILENAME | SND_LOOP | SND_ASYNC);

我把这行放在main中,每当我运行程序时它只会播放Windows默认的“ting”声音,当某些东西不起作用时...

有谁知道问题是什么以及如何解决?

c++ audio wav playsound
1个回答
0
投票

问题是我没有将.mp3文件正确转换为.wav

编辑:我通过网站转换mp3文件而不是手动(通过更改结束)

© www.soinside.com 2019 - 2024. All rights reserved.