重画打击格子CRectrectrectlefta1510rectrighta1525recttopb1550rectbottomb1565I
validateRectrectCViewO
RButto
Dow
Flagspoi
t5)voidCWkhViewO
Start计时函数voidCWkhViewO
StartSetTimer150NULLTODOAddyourcomma
dha
dlercodehereseco
d0计时seco
dstart01时开始计时
um0left
umlei
um剩余雷数jieshu0jieshu1时停止i
taa0初始化0fori
ti0im_RowCou
tifori
tj0jm_ColCou
tj
wkhijshumu0wkhijweitu0设置40个雷doi
tkra
dm_RowCou
ti
tlra
dm_ColCou
tifwkhklshumu1
word文档可自由编辑
fwkhklshumu1aa
whileaalei
um给方格赋值fori
ta0am_RowCou
ta
fori
tb0bm_ColCou
tbifwkhabshumu0fori
tca1ca2cfori
tdb1db2d
ifc0cm_RowCou
td0dm_ColCou
tifwkhcdshumu1wkhabshumu
I
validate
6)voidCWkhViewO
TimerUINT
IDEve
t结束游戏函数voidCWkhViewO
TimerUINT
IDEve
t
TODOAddyourmessageha
dlercodeherea
dorcalldefault结束,返回ifjieshu1
retur
显示个数为0的方格leizero计时ifseco
dstart0
seco
dstartifseco
dstart20
seco
dstart1seco
d
word文档可自由编辑
f重画时间CRectrect3rect3left325rect3right375rect3top10rect3bottom40I
validateRectrect3CViewO
Timer
IDEve
t7)voidCWkhViewO
DrawCDCpDC框架设置voidCWkhViewO
DrawCDCpDCCWkhDocpDocGetDocume
tASSERT_VALIDpDocTODOadddrawcodefor
ativedatahere画背景CBrushmybrush1mybrush1CreateSolidBrushRGB192192192CRectmyrect1001200800pDCFillRectmyrect1mybrush1画黑框CBrushmybrushmybrushCreateSolidBrushRGB000CRectmyrect20107040pDCFillRectmyrectmybrush
CRectmyrect23251037540pDCFillRectmyrect2mybrush
CPe
mype
CPe
myoldPe
mype
CreatePe
PS_SOLID2RGB255255255myoldPe
pDCSelectObjectmype
画黑框的白线pDCMoveTo2040pDCLi
eTo7040
word文档可自由编辑
fpDCLi
eTo7010pDCMoveTo32540pDCLi
eTo37540pDCLi
eTo37510画雷区边线fori
ti0im_RowCou
ti
fori
tj0jm_ColCou
tj
pDCMoveTo10i1550j1514pDCLi
eTo10i1550j15pDCLi
eTo10i151450j15pDCSelectObjectmyoldPe
CPe
mype
2CPe
myoldPe
2mype
2CreatePe
PS_SOLID1RGB000myoldPe
2pDCSelectObjectmype
2fori
tii0iim_RowCou
tii
fori
tjj0jjm_ColCou
tjj
pDCMoveTo10ii1550jj1514pDCLi
eTo10ii151450jj1514pDCLi
eTo10ii151450jj15pDCSelectObjectmyoldPe
2
CDCDcifDcCreateCompatibleDCpDCFALSE
AfxMessageBox