• 大小: 8.82MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-06
  • 语言: 其他
  • 标签:

资源简介

数据结构课程设计--池塘夜降彩色雨,在学习数据库课程的时候所做的软件作为自己的课程设计!

资源截图

代码片段和文件信息

/********************************************************
* *
* 程序名称:池塘夜降彩色雨     *
* 编译环境: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个文件信息

评论

共有 条评论