gpt4 book ai didi

c++ - 使用MinGW播放声音

转载 作者:行者123 更新时间:2023-12-03 02:37:18 25 4
gpt4 key购买 nike

我想使用mciSendString在我的应用程序中播放声音。为此,我在Microsoft网站上找到了以下简单代码段:

#include "stdafx.h"
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib, "Winmm.lib")

int _tmain(int argc, _TCHAR* argv[])
{
mciSendString("play MyFile wait", NULL, 0, 0);
mciSendString("close MyFile", NULL, 0, 0);
return 0;
}

我的问题是我不使用Visual Studio。有没有办法通过MinGW编译此示例?

最佳答案

一旦我删除了MSVS-isms

#include <windows.h>

int main()
{
mciSendString("play MyFile wait", NULL, 0, 0);
mciSendString("close MyFile", NULL, 0, 0);
return 0;
}

并与
g++ -o test.exe "src\\test.o" -lwinmm

as per the linked duplicate,构建成功。

关于c++ - 使用MinGW播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49710247/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com