資源簡介
Minigui 的綜合示例代碼mde包,給大家分享一下

代碼片段和文件信息
/*
**?$Id:?bomb.cv?1.17?2003/08/15?08:45:46?weiym?Exp?$
**
**?bomb.c:?The?MineSweeper?game.
**
**?Copyright?(C)?1999~?2002?Zheng?Xiang?and?others.
**?Copyright?(C)?2003?Feynman?Software.
*/
/*
**??This?source?is?free?software;?you?can?redistribute?it?and/or
**??modify?it?under?the?terms?of?the?GNU?General?Public
**??License?as?published?by?the?Free?Software?Foundation;?either
**??version?2?of?the?License?or?(at?your?option)?any?later?version.
**
**??This?software?is?distributed?in?the?hope?that?it?will?be?useful
**??but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
**??MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the?GNU
**??General?Public?License?for?more?details.
**
**??You?should?have?received?a?copy?of?the?GNU?General?Public
**??License?along?with?this?library;?if?not?write?to?the?Free
**??Software?Foundation?Inc.?59?Temple?Place?-?Suite?330?Boston
**??MA?02111-1307?USA
*/
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
typedef?struct?
{
??????? int?flag;
?????? int?value;
??????? BOOL?test;
??????? BOOL?hit;
????????BOOL?bombout;
????????BOOL?error;
}BOM;
typedef?struct??
{
int?x;
? int?y;
BOOL?NY;
}NO;
typedef?struct
{
????int?highscore;
????char?name[20];
}SCORE;
static?BOM?bom[30][16];
static?NO?NoAdr[540];
static?SCORE?score[3];
static?int?itime?leftbombnum;
static?int?bombnum?=?99;
void?SearchGround(HWND?hWndint?xint?y);
int?Open(HWND?hWndint?xint?y);
int?TestMyWinProc(HWND?hWndint?messageWPARAM?wParamLPARAM?lParam);
void?InitMyWinCreateInfo(PMAINWINCREATE?pCreateInfo);
void?InitAbHostedCreateInfo(HWND?hHosting?PMAINWINCREATE??pCreateInfo);?
void?InitHighScoreCreateInfo?(HWND?hHosting?PMAINWINCREATE?pCreateInfo);
void?InitCongratulationCreateInfo?(HWND?hHosting?PMAINWINCREATE?pCreateInfo);
void*?TestMyWindow(void*?data);
void?BombGame(HWND?hWnd?int?x?int?y);
void?Finished(HWND?hWnd);
void?Cancel3Dframe(HDC?hdc?int?lint?tint?rint?b);
void?TextValue(HDC?hdc?int?xint?yint?value);
void?BombOut(HWND?hWnd);
void?BothButtonDownProc(HWND?hWnd?int?x?int?y);
void?DrawDigit(HDC?hdc?char*?buffer?int?CLOCK);
#define??ID_ABOUT??300
#define??ID_NEW????301??
#define??ID_LARGE??302
#define??ID_MIDDLE?303
#define??ID_SMALL??304
#define??ID_CLOSE??305
#define??ID_HIGHSCORE?306
#define??ID_CLOCK??400
#define??WIDTH_LARGEWIN???544
#define??HEIGHT_LARGEWIN??470
#define??WIDTH_MIDDLEWIN??292
#define??HEIGHT_MIDDLEWIN?430
#define??WIDTH_SMALLWIN???178
#define??HEIGHT_SMALLWIN??270
#define??WIDTH_FACE??????30
#define??HEIGHT_FACE?????30
#define??WIDTH_DIGIT?????14
#define??WIDTH_BOMNUM????(2*WIDTH_DIGIT)
#define??HEIGHT_BOMNUM???30
#define??WIDTH_CLOCK?????(3*WIDTH_DIGIT)
#define??HEIGHT_CLOCK????30
#define??FREQ_CLOCK??????10
#define??WIDTH_BOX???????18
#define??HEIGHT_BOX??
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????.C.....?????28052??2003-08-18?18:24??mde-1.3.0\aclocal.m4
????.C.....???????327??2003-05-16?19:37??mde-1.3.0\AUTHORS
????.C.....????????51??2003-04-12?01:51??mde-1.3.0\autogen.sh
????.C.....??????3869??2009-05-30?21:34??mde-1.3.0\bomb\.deps\bomb.Po
?????目錄??????????0??2010-04-23?14:21??mde-1.3.0\bomb\.deps
????.C.....?????69175??2009-05-30?21:34??mde-1.3.0\bomb\bomb
????.C.....?????40694??2003-08-15?01:45??mde-1.3.0\bomb\bomb.c
????.C.....?????74128??2009-05-30?21:34??mde-1.3.0\bomb\bomb.o
????.C.....?????12067??2009-05-30?21:34??mde-1.3.0\bomb\Makefile
????.C.....????????56??2001-09-02?23:28??mde-1.3.0\bomb\Makefile.am
????.C.....?????11497??2003-08-18?18:24??mde-1.3.0\bomb\Makefile.in
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\0.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\1.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\2.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\3.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\4.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\5.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\6.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\7.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\8.bmp
????.C.....???????278??2001-03-01?18:26??mde-1.3.0\bomb\res\9.bmp
????.C.....???????534??2001-03-01?18:26??mde-1.3.0\bomb\res\face.bmp
????.C.....???????534??2001-03-01?18:26??mde-1.3.0\bomb\res\face1.bmp
????.C.....???????534??2001-03-01?18:26??mde-1.3.0\bomb\res\finished.bmp
????.C.....???????230??2001-03-01?18:26??mde-1.3.0\bomb\res\flag.bmp
????.C.....???????246??2001-03-01?18:26??mde-1.3.0\bomb\res\hitfalse.bmp
????.C.....???????230??2001-03-01?18:26??mde-1.3.0\bomb\res\lei.bmp
????.C.....??????5648??2009-05-30?21:34??mde-1.3.0\bomb\res\Makefile
????.C.....???????145??2001-09-02?23:28??mde-1.3.0\bomb\res\Makefile.am
????.C.....??????5416??2003-08-18?18:24??mde-1.3.0\bomb\res\Makefile.in
............此處省略395個(gè)文件信息
- 上一篇:17monipdb.datx
- 下一篇:FPGA DDS 信號發(fā)生
評論
共有 條評論