注册 登录
编程论坛 C++教室

求解答:贪吃蛇游戏如何插入背景音乐?

永远没有永远 发布于 2019-12-24 15:31, 2141 次点击
我做了一个贪吃蛇小游戏,求问如何插入音乐。
用的编译器是C-free5。
试过的代码如下:
#include <stdio.h>
#include <Windows.h>
#include <mmsystem.h>
#pragma comment(lib, "WINMM.LIB")

int main(  )
{
    PlaySoundA( "E:\\作业\\计算机程序设计作业\\大作业\\u06wt232.wav", NULL, SND_FILENAME|SND_ASYNC );
    puts( " -------- " );
    system( "pause" );
    PlaySoundA( NULL, NULL, SND_FILENAME|SND_ASYNC );
    return 0;

}


 #include <stdio.h>
 #include <windows.h>
 #include <mmsystem.h>
 #pragma comment(lib, "winmm.lib")
int  main(){
 PlaySound (TEXT("E:\\作业\\计算机程序设计作业\\大作业\\u06wt232.wav"), NULL, SND_ASYNC | SND_NODEFAULT);
  
 while (1)
 {
   printf("program is running... here\n");   //这里跑你的程序,按 Ctrl-C  组合键,结束程序。
  Sleep(1000);  //休息1秒
}
exit(0);
 }


#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
#include <mmsystem.h>//导入声音头文件
#pragma comment(lib,"Winmm.lib")
int main()
{
    sndPlaySound("E:\\作业\\计算机程序设计作业\\大作业\\u06wt232.wav",SND_ASYNC);
     while (1)
    {
       printf("program is running... here\n");
    }
}


 

都会报错[Error] C:\Users\desty\Documents\C-Free\Temp\未命名3.cpp:8: undefined reference to `PlaySoundA@12'
[Error] collect2: ld returned 1 exit status
求教感谢!
0 回复
1