c语言小游戏代码扫雷代码txt如果真诚是一种伤害,请选择谎言;如果谎言是一种伤害,请选择沉默;如果沉默是一种伤害,请选择离开。i
cludegraphicshi
cludestdlibhi
cludedoshdefi
eLEFTPRESS0xff01defi
eLEFTCLICK0xff10defi
eLEFTDRAG0xff19defi
eMOUSEMOVE0xff08structi
t
um格子当前处于什么状态1有雷,0已经显示过数字或者空白格子i
trou
d
um统计格子周围有多少雷i
tflag右键按下显示红旗的标志0没有红旗标志1有红旗标志Mi
e1010i
tgameAGAIN0是否重来的变量i
tgamePLAY0是否是第一次玩游戏的标志i
tmi
eNUM统计处理过的格子数charra
dmi
eNUM3显示数字的字符串i
tKeystatei
tMouseExisti
tMouseButto
i
tMouseXi
tMouseYvoidI
itvoid图形驱动voidMouseO
void鼠标光标显示voidMouseOffvoid鼠标光标隐藏voidMouseSetXYi
ti
t设置当前位置i
tLeftPressvoid左键按下i
tRightPressvoid鼠标右键按下voidMouseGetXYvoid得到当前位置voidCo
trolvoid游戏开始重新关闭voidGameBegai
void游戏开始画面voidDrawSmilevoid画笑脸voidDrawRedflagi
ti
t显示红旗voidDrawEmptyi
ti
ti
ti
t两种空格子的显示voidGameOvervoid游戏结束voidGameWi
void显示胜利i
tMi
eStatisticsi
ti
t统计每个格子周围的雷数i
tShowWhitei
ti
t显示无雷区的空白部分voidGamePlayvoid游戏过程voidClosevoid图形关闭voidmai
voidI
it
fCo
trolClosevoidI
itvoid图形开始i
tgdDETECTgmi
itgraphgdgm