資源簡介
C++掃雷游戲最全源代碼,初學者可以利用此游戲進行擴展設計

代碼片段和文件信息
/*++
Copyright?(c)?2004-2005??Micro-soft
Module?Name:
????DlgCustom.cpp
Abstract:
???????the?class?of?Dialog?for?setting?user‘s?favor-config
Author:
Microsoft‘s?Engineer?-?Unknown?Name
????improved?by?Weijian?Luo?(Arthur?Luo)???15-Jun-2005
E-mail:?skybluehacker@yahoo.com.cn
Revision?History:??????1.0
--*/
#include?“stdafx.h“
#include?“mine.h“
#include?“DlgCustom.h“
#include?“MineWnd.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CDlgCustom?dialog
CDlgCustom::CDlgCustom(CWnd*?pParent?/*=NULL*/)
:?CDialog(CDlgCustom::IDD?pParent)
{
//{{AFX_DATA_INIT(CDlgCustom)
m_uHeight?=?0;
m_uNumber?=?0;
m_uWidth?=?0;
//}}AFX_DATA_INIT
}
void?CDlgCustom::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgCustom)
DDX_Text(pDX?IDC_HEIGHT?m_uHeight);
DDX_Text(pDX?IDC_NUMBER?m_uNumber);
DDX_Text(pDX?IDC_WIDTH?m_uWidth);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDlgCustom?CDialog)
//{{AFX_MSG_MAP(CDlgCustom)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
void?CDlgCustom::OnOK()?
{
UpdateData();
if?(m_uWidth?9)?m_uWidth?=?9;
if?(m_uWidth?>?30)?m_uWidth?=?30;
if?(m_uHeight?9)?m_uHeight?=?9;
if?(m_uHeight?>?24)?m_uHeight?=?24;
if?(m_uNumber?10)?m_uNumber?=?10;
if?(m_uNumber?>?m_uWidth?*?m_uHeight)?m_uNumber?=?m_uWidth?*?m_uHeight?-?1;
CMineWnd?*pMine?=?(CMineWnd*)AfxGetMainWnd();
pMine->SetCustom(m_uWidth?m_uHeight?m_uNumber);
CDialog::OnOK();
}
void?CDlgCustom::InitData(UINT?xNum?UINT?yNum?UINT?mNum)
{
m_uWidth?=?xNum;
m_uHeight?=?yNum;
m_uNumber?=?mNum;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1842??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgCustom.cpp
?????文件???????1275??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgCustom.h
?????文件???????2362??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgHero.cpp
?????文件???????1455??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgHero.h
?????文件???????1623??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgNewRecord.cpp
?????文件???????1302??2006-01-05?14:54??掃雷\Skyblue_Mine\DlgNewRecord.h
?????文件?????121052??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.aps
?????文件???????2396??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.clw
?????文件???????2263??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.cpp
?????文件???????5268??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.dsp
?????文件????????531??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.dsw
?????文件????????878??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.h
?????文件?????181248??2010-09-29?10:10??掃雷\Skyblue_Mine\Mine.ncb
?????文件??????56832??2010-09-29?10:10??掃雷\Skyblue_Mine\Mine.opt
?????文件????????242??2010-09-29?10:06??掃雷\Skyblue_Mine\Mine.plg
?????文件???????7989??2006-01-05?14:54??掃雷\Skyblue_Mine\Mine.rc
?????文件???????3354??2006-01-05?14:54??掃雷\Skyblue_Mine\MineDefs.h
?????文件??????38708??2006-01-05?14:54??掃雷\Skyblue_Mine\MineWnd.cpp
?????文件???????5206??2006-01-05?14:54??掃雷\Skyblue_Mine\MineWnd.h
?????文件???????2340??2006-01-05?14:54??掃雷\Skyblue_Mine\resource.h
?????文件????????206??2006-01-05?14:54??掃雷\Skyblue_Mine\StdAfx.cpp
?????文件????????999??2006-01-05?14:54??掃雷\Skyblue_Mine\StdAfx.h
?????文件???????2166??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP10.BMP
?????文件???????1086??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP11.BMP
?????文件???????2406??2006-01-05?14:54??掃雷\Skyblue_Mine\res\bitmap2.bmp
?????文件???????2326??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP20.BMP
?????文件???????1166??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP21.BMP
?????文件???????1558??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP30.BMP
?????文件????????542??2006-01-05?14:54??掃雷\Skyblue_Mine\res\BITMAP31.BMP
?????文件??????23566??2006-01-05?14:54??掃雷\Skyblue_Mine\res\Mine.ico
............此處省略10個文件信息
評論
共有 條評論