给程序界面增加音乐,加载背景照片。

   经过上次分享的图形界面插件,现在给大家介绍一个简单的使用,首先介绍给界面增加音乐,增加头文件#include<mmsystem.h> 在增加一个静态链接库#pragma comment(lib,"winmm.lib")

播放音乐有分格式,有.wav格式和mp3格式的音乐,他们播放音乐的代码是不同的。假如想要wav格式的音乐,可以使用百度音乐进行格式化转换。

播放WAV格式的音乐,playSound("音乐名称.wav",NULL,SND_FILENAME|SND_LOOP|SND_ASYNC); SND_FILENAME是文件名,SND_LOOP是音乐循环播放,SND_ASYNC是playSound后立即返回。

播放MP3格式的音乐,mciSendString("open 音乐路径 alias music",0,0,0);    alias是给音乐取别名为music,后面的参数全部为零。           mciSendString("play music repeat",0,0,0); 这句是为了播放音乐,两句一起用来播放音乐,repeat是重复播放。

加载背景照片的时候,在你下载后图形库插件以后,用#include<graphics.h> 这是图形库编程的头文件。

initgraph(int width,int height); 这是初始化窗口的大小,宽高代表以屏幕的左上角为(0,0),开始向下为高,向右为宽。

定义照片变量IMAGE bg;

loadimages(&bg,"照片路径");

putimages(int x,int y,&bg);  //x,y表示照片放的位置。

这样就把照片加载上去了。  下次把运行结果写上,这次写的有点草率,如果有不对的地方,欢迎大家改正。

猜你喜欢

转载自blog.csdn.net/qq_40721508/article/details/80489927