EASYX播放音频文件

添加winmm.lib的依赖
EASYX播放音频文件_第1张图片选中链接器中的输入选项:添加附加依赖项winmm.lib并且应用即可
EASYX播放音频文件_第2张图片
添加音频相关代码

#include 
#include 
#include 
// 宏定义
#define WINDOW_WIDTH 800
#define WINDOW_HEIGHT 600
#define MAX_IN_WINDOW 5
#define BALLOON_RADIUS 30
int main(){
    mciSendString("open F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("打开音乐");
    getchar();
    // 开始播放
    mciSendString("play F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("开始播放");
    getchar();
    // 暂停播放
    mciSendString("pause F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("暂停播放");
    getchar();
    // 继续播放
    mciSendString("resume F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("继续播放");
    getchar();
    // 停止播放
    mciSendString("stop F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("停止播放");
    getchar();
    // 关闭音乐
    mciSendString("close F:/picture/audio/起床歌.mp3", NULL, 0, NULL);
    printf("关闭音乐");
    getchar();

    return 0;

}

循环播放音频设置:在播放音频的选项中添加一个play即可循环播放音频repeat具体的代码如下所示
EASYX播放音频文件_第3张图片于此同时还可以在打开音频文件时为打开的音频文件取别名如下所示:alias getup…
EASYX播放音频文件_第4张图片

你可能感兴趣的:(c语言,EASYX,EASTX,easex,visual,code)