#include <iostream>
#include <stdlib.h>
#include <mmsystem.h>
#include <string>
#include <windows.h>
#pragma comment (lib, "winmm.lib")
using namespace std;
int main() {
PlaySound(TEXT("Happy Birthday To You.wav"), NULL, SND_SYNC);
system("pause");
return 0;
}
C:\Program Files (x86)\CodeBlocks\MinGW\include\mmsystem.h|905|错误:'DWORD' 没有命名类型|
C:\Program Files (x86)\CodeBlocks\MinGW\include\mmsystem.h|906|错误:'UINT' 没有命名类型|
C:\Program Files (x86)\CodeBlocks\MinGW\include\mmsystem.h|907|错误:typedef 'UINT' 已初始化(使用 decltype 代替)|
它只是在头文件中出现了很多这样的错误,我链接到-lwinmm
并检查了库,它仍然弹出。
PS我正在使用代码块。