91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 10.6MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-14
  • 語言: 其他
  • 標(biāo)簽: vs2013??掃雷??win32??

資源簡介

visual studio 2013 win32工程實現(xiàn)掃雷游戲程序。

資源截圖

代碼片段和文件信息

#include?“stdafx.h“
#include?“MineMap.h“
#include?

CMineMap::CMineMap()
:?nMime(0)
?winf(FALSE)
?rMine(0)
{
mx?=?20;?my?=?13;
nMime?=?50;
}


CMineMap::~CMineMap()
{
}

void?CMineMap::Create()
{
Map?=?new?int*[mx];
int?i?j;
for?(i?=?0;?i? {
Map[i]?=?new?int[my];
}
for?(i?=?0;?i? for?(j?=?0;?j? Map[i][j]?=?100;
srand(time(NULL));
for?(i?=?0;?i? {
int?m?=?rand()?%?mx;
int?n?=?rand()?%?my;
if?(Map[m][n]?!=?99)
Map[m][n]?=?99;
else
i--;
}
for?(i?=?0;?i? for?(j?=?0;?j? {
if?(Map[i][j]?==?99)
{
int?m?n;
for?(m?=?-1;?m? for?(n?=?-1;?n? {
if?((i?+?m?>=?mx)?||?(j?+?n?>=?my)?||?(i?+?m<0)?||?(j?+?n<0)?||?(Map[i?+?m][j?+?n]?==?99))
continue;
Map[i?+?m][j?+?n]++;
}
}
}
winf?=?1;
rMine?=?nMime;
first?=?1;
timer?=?0;
}


void?CMineMap::LClinck(int?m?int?n?CRect*rc)
{
if?(m?>=?mx?||?n?>=?my?||?m? return;
if?(m?*?20?+?20>rc->right)
rc->right?=?m?*?20?+?20;
if?(m?*?20?left)
rc->left?=?m?*?20;
if?((n?+?2)?*?20?+?20?>?rc->bottom)
rc->bottom?=?(n?+?2)?*?20?+?20;
if?((n?+?2)?*?20?top)
rc->top?=?(n?+?2)?*?20;
if?(Map[m][n]?>=?101?&&?Map[m][n]?<=?108)
{
Map[m][n]?-=?100;
first?=?0;
return;
}
if?(Map[m][n]?==?100)
{
Map[m][n]?-=?100;
LClinck(m?-?1?n?rc);
LClinck(m?+?1?n?rc);
LClinck(m?n?-?1?rc);
LClinck(m?n?+?1?rc);
LClinck(m?-?1?n?-?1?rc);
LClinck(m?+?1?n?-?1?rc);
LClinck(m?-?1?n?+?1?rc);
LClinck(m?+?1?n?+?1?rc);
}
if?(Map[m][n]?==?99)
{
if?(first)
{
rMine--;
int?a?b?t?=?0;
for?(a?=?-1;?a? for?(b?=?-1;?b? {
if?((a?+?m?=?0)?&&?(b?+?n?>=?0)?&&?(a?||?b))
{
if?(Map[a?+?m][b?+?n]?>?99)
Map[a?+?m][b?+?n]--;
if?(Map[a?+?m][b?+?n]?==?99)
t++;
}
}
first?=?0;
Map[m][n]?=?100?+?t;
LClinck(m?n?rc);
return;
}
int?i?j;
for?(i?=?0;?i? for?(j?=?0;?j? {
if?(Map[i][j]?==?99)
Map[i][j]?=?-1;
if?(Map[i][j]>49?&&?Map[i][j]? Map[i][j]?=?-2;
}
rc->bottom?=?(my?+?2)?*?20;
rc->right?=?mx?*?20;
rc->left?=?0;
rc->top?=?0;
winf?=?0;
}

}

void?CMineMap::Onrbtdown(int?m?int?n)
{
if?(m?>=?mx?||?m?=?my?||?n? return;
if?(Map[m][n]>90)
{
Map[m][n]?-=?50;
rMine--;
return;
}
if?(Map[m][n]?>?40?&&?Map[m][n]? {
rMine++;
Map[m][n]?+=?50;
}
}


void?CMineMap::Onlbtdbc(int?m?int?n?CRect*rc)
{
if?(m?>=?mx?||?m?=?my?||?n? return;
if?(Map[m][n]?==?ctnflag(m?n))
{
LClinck(m?-?1?n?rc);
LClinck(m?+?1?n?rc);
LClinck(m?n?-?1?rc);
LClinck(m?n?+?1?rc);
LClinck(m?-?1?n?-?1?rc);
LClinck(m?+?1?n?-?1?rc);
LClinck(m?-?1?n?+?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-06-26?22:57??掃雷?-?副本\
?????目錄???????????0??2014-06-26?22:52??掃雷?-?副本\掃雷\
?????目錄???????????0??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\
?????文件???????13013??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\MineMap.obj
?????文件??????149115??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\stdafx.obj
?????文件??????551936??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\vc120.idb
?????文件??????520192??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\vc120.pdb
?????文件????????1128??2014-01-27?11:11??掃雷?-?副本\掃雷\Debug\掃雷.Build.CppClean.log
?????文件????????2297??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.log
?????文件???????38455??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.obj
?????文件?????6160384??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.pch
?????文件???????78776??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.res
?????目錄???????????0??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\
?????文件???????28846??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\CL.read.1.tlog
?????文件????????3134??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\CL.write.1.tlog
?????文件????????3962??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\cl.command.1.tlog
?????文件????????2924??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\link.command.1.tlog
?????文件????????6064??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\link.read.1.tlog
?????文件????????1352??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\link.write.1.tlog
?????文件?????????850??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\rc.command.1.tlog
?????文件????????5724??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\rc.read.1.tlog
?????文件?????????366??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\rc.write.1.tlog
?????文件?????????181??2014-06-26?22:57??掃雷?-?副本\掃雷\Debug\掃雷.tlog\掃雷.lastbuildstate
?????文件????????3618??2014-01-25?22:55??掃雷?-?副本\掃雷\MineMap.cpp
?????文件?????????372??2014-01-25?22:20??掃雷?-?副本\掃雷\MineMap.h
?????文件????????2244??2014-01-25?13:23??掃雷?-?副本\掃雷\ReadMe.txt
?????文件????????1270??2013-07-22?01:18??掃雷?-?副本\掃雷\bitmap1.bmp
?????文件????????3126??2014-01-26?15:53??掃雷?-?副本\掃雷\resource.h
?????文件????????2998??2014-02-09?19:53??掃雷?-?副本\掃雷\small.ico
?????文件?????????210??2014-01-25?13:23??掃雷?-?副本\掃雷\stdafx.cpp
?????文件?????????464??2014-01-25?18:15??掃雷?-?副本\掃雷\stdafx.h
............此處省略16個文件信息

評論

共有 條評論