这是我编译的:
#include <iostream>
#include <Windows.h>
#include <mmsystem.h>
int main() {
PlaySound(TEXT("bineba.wav"), NULL, SND_FILENAME | SND_ASYNC);
return 0;
}
代码是用 Visual Basic 2013 Express 编写的。当我使用“不调试启动”时会播放声音,但如果我运行我编译的“.exe”文件则不会。此外,我在项目属性中包含了 winmm.lib 文件,并且工作正常。即使我运行“.exe”文件,我怎样才能让它播放声音?