控制台上跳视频图片

在这里插入图片描述
#include <graphics.h>// 引用 EasyX 图形库
#include
#include
#include <string.h>
#include <Windows.h>
#include <MMSystem.h> //播放音乐需要的头文件
#pragma comment(lib, “winmm.lib”)//告诉编译器,加载winmm.lib库文件

using namespace std;
#define COUNT 10 //宏定义

int main(void) {

char fileName[128];



cout << "正在加载图片。。。。" << endl;

IMAGE images[COUNT];  //预加载图片

for(int i=0; i<COUNT; ++i) {
		sprintf(fileName, "D:\\Pictures\\2345_image_file_copy_%d.jpeg", COUNT-i, i);  //提取图片
		loadimage(&images[i-1], fileName);
	}	
for(int i=0; i<COUNT; ++i) {
		sprintf(fileName, "D:\\Pictures\\2345_image_file_copy_%d.jpg", COUNT-i, i);  //提取图片
		loadimage(&images[i-1], fileName);
	}	

initgraph(1234,1243); //画布
mciSendString(_T("play 小星星手势舞.mp3 repeat"), 0,0,0); //重复播放音乐
while(1) {
	for(int i=0; i<COUNT; ++i) {
		putimage(0, 0, &images[i-1]);
		Sleep(1000);
	}
}

system("pause");
closegraph();  //关闭图形库
return 0;

}
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了73 篇原创文章 · 获赞 0 · 访问量 9894

猜你喜欢

转载自blog.csdn.net/weixin_45399178/article/details/102878817