我用的是VC6.0,需要下载EasyX Graphics Library for C++
exe:c++夜空小动画(EasyX)EXE-C++文档类资源-优快云下载
上代码:(源码,本新手肝出来的)
#include <graphics.h>
#include <time.h>
#include <conio.h>
#include <iostream>
#include <stdio.h>
#include <windows.h>
#define MAXSTAR 30 // ÐÇÐÇ×ÜÊý
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
struct STAR
{
double x;
int y;
double step;
int color;
};
STAR star[MAXSTAR];
// ³õʼ»¯ÐÇÐÇ
void InitStar(int i)
{
star[i].x = 0;
star[i].y = rand() % 480;
star[i].step = (rand() % 5000) / 1000.0 + 1;
star[i].color = (int)(star[i].step * 255 / 6.0 + 0.5); // ËÙ¶ÈÔ½¿ì£¬ÑÕɫԽÁÁ
star[i].color = RGB(star[i].color, star[i].color, star[i].color);
}
// ÒÆ¶¯ÐÇÐÇ
void Move
C++使用EasyX库创建夜空小动画

本文档介绍如何在C++中利用EasyX Graphics Library制作一个夜空小动画。通过在VC6.0环境下编程,作者分享了项目的exe可执行文件下载链接以及源码,诚邀读者评论交流。
最低0.47元/天 解锁文章
1800

被折叠的 条评论
为什么被折叠?



