資源簡介
數據結構課程設計--池塘夜降彩色雨,在學習數據庫課程的時候所做的軟件作為自己的課程設計!

代碼片段和文件信息
/********************************************************
* *
* 程序名稱:池塘夜降彩色雨 ????*
* 編譯環境: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卡
評論
共有 條評論