#include <windows.h>
#include<stdio.h>
#include <mmsystem.h>
#pragma comment(lib, "winmm.lib")
int main()
{
int mp3_alltime=0;
mciSendString("open \"C:\\Users\\Administrator\\Desktop\\M2M Pretty Boy.wav\" alias mp3_music",NULL,0,NULL); //需要更改
//播放音乐
mciSendString("play mp3_music",NULL,0,NULL);
//获取播放时间
char sPosition[500];
mciSendString("status mp3_music length",sPosition,225,0);
mp3_alltime=atol(sPosition);
Sleep(mp3_alltime);
return 0;
}
弄了好久都没有声音,后来把mp3换成wav就可以了
音频播放不完整啊啊啊啊啊 播了一小段程序就停止了