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

  • 大小: 33.79MB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2023-06-22
  • 語言: C/C++
  • 標簽: 掃雷??MFC??

資源簡介

用MFC框架做的掃雷程序

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“
#include?
#include?“Cortol.h“
#include?“Mineone.h“
#include?“resource.h“



#define?BLOCK_UNIT?30


extern?CMineone?g_data[10][10];


Cortol::Cortol(void)
{
}


Cortol::~Cortol(void)
{
}


int?Cortol::Minetwo(void)
{
int?i?=?0;
int?j?=?0;
int?k?=?0;

srand((unsigned?int?)time(NULL));

Clear();
for?(k?=0;?k? {
i?=?rand()?%?10;
j?=?rand()?%?10;
if?(0?==?g_data[i][j].m_nMime)
{
g_data[i][j].m_nMime?=?1;
}


}

for?(i?=0;?i? {
for?(j?=?0;?j? {
g_data[i][j].m_nCount?=?Count(i?j);
g_data[i][j].m_ptBeign.x?=?BLOCK_UNIT?*?j;
g_data[i][j].m_ptBeign.y?=?BLOCK_UNIT?*?i;
g_data[i][j].m_nState?=?FILE_CLOSE;
}
}
return?0;
}


int?Cortol::Count(int?i?int?j)
{

int?a?=?((i?-?1)? int?b?=?((j?-?1)?
int?m?=?((i?+?1)?>?9)???i?:?(i?+?1);
int?n?=?((j?+?1)?>?9)???j?:?(j?+?1);
int?nCount?=?0;

for?(int?c?=?a?;c?<=?m;?c++)
{
for?(int?d?=?b;?d?<=?n;?d++)
{


if?(1?==?g_data[c][d].m_nMime?&&?(!(c?==?i?&&?d?==?j)))
{
nCount++;
}
}
}

return?nCount;
}


int?Cortol::LoadBitBmp(void)
{?
CMineone::hClose?=?LoadBitmap(AfxGetInstanceHandle()?MAKEINTRESOURCE(IDB_MINE_BMP));???//雷圖?
CMineone::hMpl?=?LoadBitmap(AfxGetInstanceHandle()?MAKEINTRESOURCE(IDB_FLAG_BMP));?????//標記圖?
CMineone::hNormal?=?LoadBitmap(AfxGetInstanceHandle()?MAKEINTRESOURCE(IDB_NORMAL_BMP));
CMineone::hOpen?=?LoadBitmap(AfxGetInstanceHandle()?MAKEINTRESOURCE(IDB_OPEN_BMP));
return?0;
}


int?Cortol::Clear(void)
{

for?(int?i?=0;?i? {
for?(int?j?=?0;?j? {

g_data[i][j].m_nMime?=?0;

}
}
return?0;
}


int?Cortol::Autoclose(int?i?int?j)
{
int?a?=?((i?-?1)? int?b?=?((j?-?1)?
int?m?=?((i?+?1)?>?9)???i?:?(i?+?1);
int?n?=?((j?+?1)?>?9)???j?:?(j?+?1);
int?c?=?0;
int?d?=?0;
for?(c?=?a?;c?<=?m;?c++)
{
for?(d?=?b;?d?<=?n;?d++)
{
if?(0?==?g_data[i][j].m_nCount)
{
if?(0?==?g_data[c][d].m_nMime?&&?g_data[c][d].m_nState?==?FILE_CLOSE)
{
g_data[c][d].m_nState?=?FILE_OPEN;
Autoclose(c?d);
}
?
}
}
}
return?0;
}

int?Cortol::OrWin()
{
int?nC?=?0;
for?(int?a?=?0;?a? {
for?(int?b?=?0;?b? {
if?(g_data[a][b].m_nState?==?FILE_CLOSE?&&?g_data[a][b].m_nMime?==?1)
{
nC++;
if?(nC?==?10)
{
return?1;
}
}

}
}

return?0;
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-05-28?16:54??FindDamge\
?????目錄???????????0??2014-05-28?16:46??FindDamge\Debug\
?????文件??????193536??2014-05-28?16:54??FindDamge\Debug\FindDamge.exe
?????文件?????1073060??2014-05-28?16:54??FindDamge\Debug\FindDamge.ilk
?????文件?????5008384??2014-05-28?16:54??FindDamge\Debug\FindDamge.pdb
?????目錄???????????0??2014-05-28?10:46??FindDamge\FindDamge\
?????文件????65622016??2014-05-28?16:54??FindDamge\FindDamge.sdf
?????文件?????????894??2014-05-26?16:57??FindDamge\FindDamge.sln
?????文件???????20992??2014-05-28?16:54??FindDamge\FindDamge.suo
?????文件????????2614??2014-05-28?10:46??FindDamge\FindDamge\Cortol.cpp
?????文件?????????216??2014-04-23?20:05??FindDamge\FindDamge\Cortol.h
?????目錄???????????0??2014-05-28?16:54??FindDamge\FindDamge\Debug\
?????文件????????3562??2014-05-28?16:54??FindDamge\FindDamge\Debug\cl.command.1.tlog
?????文件???????49320??2014-05-28?16:54??FindDamge\FindDamge\Debug\CL.read.1.tlog
?????文件????????2830??2014-05-28?16:54??FindDamge\FindDamge\Debug\CL.write.1.tlog
?????文件???????13020??2014-05-28?10:46??FindDamge\FindDamge\Debug\Cortol.obj
?????文件?????????487??2014-05-28?10:34??FindDamge\FindDamge\Debug\FindDamge.Build.CppClean.log
?????文件?????????915??2014-05-28?10:46??FindDamge\FindDamge\Debug\FindDamge.exe.embed.manifest
?????文件?????????980??2014-05-28?10:46??FindDamge\FindDamge\Debug\FindDamge.exe.embed.manifest.res
?????文件?????????640??2014-05-28?16:54??FindDamge\FindDamge\Debug\FindDamge.exe.intermediate.manifest
?????文件??????????45??2014-05-28?16:54??FindDamge\FindDamge\Debug\FindDamge.lastbuildstate
?????文件????????2238??2014-05-28?16:54??FindDamge\FindDamge\Debug\FindDamge.log
?????文件???????29121??2014-05-28?16:46??FindDamge\FindDamge\Debug\FindDamge.obj
?????文件????33619968??2014-05-28?10:34??FindDamge\FindDamge\Debug\FindDamge.pch
?????文件???????96856??2014-05-28?10:46??FindDamge\FindDamge\Debug\FindDamge.res
?????文件???????49805??2014-05-28?16:54??FindDamge\FindDamge\Debug\FindDamgeDlg.obj
?????文件?????????208??2014-05-28?10:34??FindDamge\FindDamge\Debug\FindDamge_manifest.rc
?????文件???????????2??2014-05-28?16:54??FindDamge\FindDamge\Debug\link-cvtres.read.1.tlog
?????文件???????????2??2014-05-28?16:54??FindDamge\FindDamge\Debug\link-cvtres.write.1.tlog
?????文件????????1820??2014-05-28?16:54??FindDamge\FindDamge\Debug\link.command.1.tlog
?????文件????????4760??2014-05-28?16:54??FindDamge\FindDamge\Debug\link.read.1.tlog
............此處省略38個文件信息

評論

共有 條評論