"PlaySound()"播放默认窗口错误声音的功能



我是一名高中生,正在学校学习一些C++。我目前正在研究在C++程序中播放声音。我正在尝试使用"PlaySound()"函数来实现这一点。我已经在MSDN页面上查看了该函数,也查看了Stack Exchange,并观看了一段视频。不幸的是,当我编译这段代码时,我会遇到默认的windows错误声音。我希望能帮我弄清楚这个程序出了什么问题。

#include "stdafx.h"
#include <iostream>
#include <windows.h>
using namespace std;
int main() {
    PlaySound(TEXT("bird.wav"), NULL, SND_FILENAME);
    return 0;
}

提前感谢!

问题是bird.wav不在Visual Studio项目文件中。我把它移到那里,声音播放正确。

最新更新