资源简介
数据结构课程设计--池塘夜降彩色雨,在学习数据库课程的时候所做的软件作为自己的课程设计!
代码片段和文件信息
/********************************************************
* *
* 程序名称:池塘夜降彩色雨 *
* 编译环境:VC++6.0 && easyx2013版 *
* 作者相关:绘事后素 2395845334@qq.com *
* 最后修改:2013.11.11 *
* *
********************************************************/
#include
#include
#include
#include
#include
#include
#include
// 使用该计时器必须包含的文件timeGetTime();
#pragma comment ( lib “Winmm.lib“ )
//=======================进入界面
//系统函数库
//#include
#include
#include
//#include
//#include
//#include
//EasyX图形库
//#include
//////////////////////////////以下是 宏定义参数 //////////////////////////////
#define WIN_WIDTH 600 //屏幕宽度
#define WIN_HEIGHT 430 //屏幕高度
//////////////////////////////以下是数据结构定义//////////////////////////////
//////////////////////////////颜色 //////////////////////////////
#define color1 RGB(0128128)//标题
#define color2 RGB(32178170)//标题
#define color3 RGB(4613987)//作者
#define color4 RGB(70130180)//边框的颜色
#define color5 RGB(65105225)//填充色1
#define color6 RGB(176196222)//填充色2
#define color7 RGB(2525112)//矩形内字体色
#define color8 RGB(255255255)
////////////////////////////////////////////////////////////
//===============================
/***** 宏定义区 ******/
#define NUM 50 // 雨滴种类数量宏定义
#define PIC_HEIGHT 700
#define PIC_WIDTH 1200
/***** 结构定义区 **********/
//=======================进入界面==========================================
//点击结构
struct Block{
COLORREF color; //颜色
float FLOAT; //浮动大小
float DIS; //消除延迟
bool isDIS; //是否消失中
bool isClick; //是否被点击
};
//点结构
struct Point{
int x;
int y;
};
//矩形结构
struct Rect{
int x;
int y;
int w;
int h;
};
//用于存放参数的值
struct can{
int key; //用于记录参数的状态
int posion[2];
Rect r; //用于记录参数选框的位置
char *str; //用于保存参数类型字符串指针
char string[4]; //用于保存参数类型字符
int formchange; //用于记录正在设置类参数种类
}can[4];
//////////////////////////////以下是 全局变量 //////////////////////////////
int Status = 0; //阶段 0 准备 1 进行 2 结束 3 帮助界面
int mouseX; //鼠标位置坐标X
int mouseY; //鼠标位置坐标Y
bool isMouseDown; //鼠标按下
int status2=5;
//////////////////////////////以下是 函数声明 //////////////////////////////
void HpSleep(DWORD ms); //绝对延时
Point GetMouseLocal(int x int y); //获取鼠标所在坐标
void StartDraw(); //开始绘图
void HelpDraw(); //帮助绘图
bool IsInRect(int x int y Rect r); //是否在矩形内
void Chanshu(); //设置程序运行的参数
void semain(); //下雨程序
void initcan(); //初始参数
void Draw(); //绘进入界面图
void getchanshu(); //获得参数
//////////////////////////////以下是辅助功能函数//////////////////////////////
//=======================进入界面=====================================================
//水波结构
struct Wavepoint
{
int x y;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2286592 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\main.bsc
文件 307340 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\main.exe
文件 465452 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\main.ilk
文件 63437 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\main.obj
文件 0 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\main.sbr
文件 287744 2014-07-22 16:29 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\vc60.idb
文件 94208 2014-01-10 15:54 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\Debug\vc60.pdb
文件 55215 2010-06-21 15:28 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\fengsheng.mp3
文件 43669 2008-12-03 17:33 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\leisheng.mp3
文件 32274 2013-11-03 09:33 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\shoot.jpg
文件 1214592 2008-12-02 11:39 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\yudisheng.mp3
文件 620567 2013-11-08 10:18 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\yusheng.mp3
文件 1214592 2013-11-05 21:58 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\fire\yusheng1.mp3
文件 22164 2013-12-16 23:18 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.cpp
文件 3377 2014-07-22 16:29 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.dsp
文件 516 2014-07-22 16:37 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.dsw
文件 50176 2014-07-22 16:37 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.ncb
文件 48640 2014-07-22 16:37 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.opt
文件 242 2014-07-22 16:29 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\main.plg
文件 80606 2013-11-27 22:10 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\背景\water0.jpg
文件 150863 2013-12-06 14:36 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\背景\water1.jpg
文件 98843 2013-12-06 14:38 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\背景\water2.jpg
文件 140003 2013-12-06 14:39 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\背景\water3.jpg
文件 42227 2013-11-29 09:22 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\dian0.jpg
文件 50754 2013-11-27 22:56 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\lei1.jpg
文件 43669 2008-12-03 17:33 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\leisheng.mp3
文件 206678 1994-04-24 04:43 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\WE002.JPG
文件 79371 1994-04-24 04:47 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\WE003.JPG
文件 117640 1994-04-24 04:51 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\WE005.JPG
文件 95862 1994-04-24 04:57 池塘夜降彩色雨最终版—王之隆,王艺茹,唐炳昌,要文清\主程序\雷电\WE009.JPG
............此处省略16个文件信息
- 上一篇:DISORT-辐射传输
- 下一篇:STM32F407+OV7725+BMP+SD卡
评论
共有 条评论