【发布时间】:2020-11-26 21:59:00
【问题描述】:
这是我的代码:
#include <Windows.h>
#include <iostream>
#pragma comment(lib, "Winmm.lib")
int main() {
mciSendString("open \"*.mp3\" type mpegvideo alias mp3", NULL, 0, NULL);
mciSendString("play mp3", NULL, 0, NULL);
return 0;
}
当我用我的 mp3 文件的文件路径替换“*.mp3”并运行我的程序时,没有播放音频并且程序立即结束,我做错了什么?没有错误它只是结束而没有播放任何东西。我有什么遗漏或做错了吗?提到我正在使用 VC++ 可能也很重要。
【问题讨论】:
-
函数是否返回错误?请参阅此处的返回值部分以检查错误docs.microsoft.com/en-us/previous-versions/dd757161(v=vs.85)
标签: c++ visual-c++ mci mcisendstring