• 大小: 24.17MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-02
  • 语言: C/C++
  • 标签: 扫雷  源码  c  c++  mfc  

资源简介

模仿Windows自带的扫雷游戏,界面和功能基本一致,c/c++开发,在MFC下实现。附件包含可执行文件和完整源码。

资源截图

代码片段和文件信息

// FailDlg.cpp : 实现文件
//

#include “stdafx.h“
#include “Minesweeper.h“
#include “FailDlg.h“
#include “afxdialogex.h“


// CFailDlg 对话框

IMPLEMENT_DYNAMIC(CFailDlg CDialogEx)

CFailDlg::CFailDlg(CWnd* pParent /*=NULL*/)
: CDialogEx(CFailDlg::IDD pParent)
{
m_pMainWnd = NULL;
}

CFailDlg::~CFailDlg()
{
}

void CFailDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}


BEGIN_MESSAGE_MAP(CFailDlg CDialogEx)
ON_BN_CLICKED(IDC_NEW_BEGIN &CFailDlg::OnNewBegin)
    ON_BN_CLICKED(IDC_EXIT_GAME &CFailDlg::OnExitGame)
END_MESSAGE_MAP()


// CFailDlg 消息处理程序


void CFailDlg::OnNewBegin()
{
// TODO: 在此添加控件通知处理程序代码
m_pMainWnd->InitialState();                  
m_pMainWnd->InitializeMines();                     // 初始化雷区
m_pMainWnd->Invalidate(FALSE);
OnOK();
}


void CFailDlg::OnExitGame()
{
    // TODO: 在此添加控件通知处理程序代码
    OnCancel();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-09-23 17:38  Minesweeper\
     目录           0  2016-09-23 17:38  Minesweeper\Debug\
     文件       77368  2015-12-31 14:51  Minesweeper\Debug\CL.read.1.tlog
     文件         254  2015-12-31 14:51  Minesweeper\Debug\CL.write.1.tlog
     文件          63  2015-12-31 14:51  Minesweeper\Debug\Minesweeper.lastbuildstate
     文件        3854  2015-12-31 14:51  Minesweeper\Debug\Minesweeper.log
     文件           0  2015-12-31 14:51  Minesweeper\Debug\Minesweeper.unsuccessfulbuild
     文件         816  2015-12-31 14:51  Minesweeper\Debug\cl.command.1.tlog
     文件      896000  2015-12-31 14:51  Minesweeper\Debug\vc100.idb
     文件     1421312  2015-12-31 14:51  Minesweeper\Debug\vc100.pdb
     文件         970  2016-01-05 14:16  Minesweeper\FailDlg.cpp
     文件         459  2016-01-05 14:17  Minesweeper\FailDlg.h
     目录           0  2016-09-23 17:38  Minesweeper\Images\
     文件       11718  2015-12-30 16:55  Minesweeper\Images\0.bmp
     文件       11720  2016-01-04 16:53  Minesweeper\Images\1.bmp
     文件       11718  2015-12-30 16:56  Minesweeper\Images\10.bmp
     文件       11718  2015-12-30 16:58  Minesweeper\Images\11.bmp
     文件       11718  2016-01-04 16:59  Minesweeper\Images\12.bmp
     文件       11720  2016-01-04 16:54  Minesweeper\Images\2.bmp
     文件       11720  2016-01-04 16:55  Minesweeper\Images\3.bmp
     文件       11720  2016-01-04 16:56  Minesweeper\Images\4.bmp
     文件       11720  2016-01-04 16:56  Minesweeper\Images\5.bmp
     文件       11720  2016-01-04 16:57  Minesweeper\Images\6.bmp
     文件       11720  2016-01-04 16:57  Minesweeper\Images\7.bmp
     文件       11720  2016-01-04 16:57  Minesweeper\Images\8.bmp
     文件       11718  2015-12-30 16:50  Minesweeper\Images\9.bmp
     文件      107704  2016-01-05 15:01  Minesweeper\Minesweeper.aps
     文件        2058  2015-12-31 14:13  Minesweeper\Minesweeper.cpp
     文件         472  2015-12-31 14:13  Minesweeper\Minesweeper.h
     文件       13396  2016-01-05 15:01  Minesweeper\Minesweeper.rc
     文件       10555  2016-01-05 14:12  Minesweeper\Minesweeper.vcxproj
............此处省略92个文件信息

评论

共有 条评论