⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createmapdlg.cpp

📁 一款45度2D游戏地图编辑器和大家一起分享啊!
💻 CPP
字号:
// CreateMapDlg.cpp : 实现文件
//

#include "stdafx.h"
#include "45MapMaker.h"
#include "CreateMapDlg.h"
#include ".\createmapdlg.h"


// CCreateMapDlg 对话框

IMPLEMENT_DYNAMIC(CCreateMapDlg, CDialog)
CCreateMapDlg::CCreateMapDlg(CWnd* pParent /*=NULL*/)
	: CDialog(CCreateMapDlg::IDD, pParent)
	, m_MapWidth(100)
	, m_MapHeight(100)
	, m_TileWidth(64)
	, m_TileHeight(32)
{
}

CCreateMapDlg::~CCreateMapDlg()
{
}

void CCreateMapDlg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	DDX_Text(pDX, IDC_MAPWIDTH, m_MapWidth);
	DDX_Text(pDX, IDC_MAPHEIGHT, m_MapHeight);
	DDX_Text(pDX, IDC_TILEWIDTH, m_TileWidth);
	DDX_Text(pDX, IDC_TILEHEIGHT, m_TileHeight);
}


BEGIN_MESSAGE_MAP(CCreateMapDlg, CDialog)
	ON_BN_CLICKED(IDC_CREATEMAP, OnBnClickedCreatemap)
	ON_BN_CLICKED(IDC_RADIO2, OnBnClickedRadio2)
//	ON_WM_PAINT()
END_MESSAGE_MAP()


// CCreateMapDlg 消息处理程序

void CCreateMapDlg::OnBnClickedCreatemap()
{
	// TODO: 在此添加控件通知处理程序代码
	UpdateData(true);
	if(m_MapWidth>=10&&m_MapHeight>=10)
		OnOK();
	else
		this->OnCancel();
}

void CCreateMapDlg::OnBnClickedRadio2()
{
	// TODO: 在此添加控件通知处理程序代码
}

//void CCreateMapDlg::OnPaint()
//{
//	CPaintDC dc(this); // device context for painting
//	// TODO: 在此处添加消息处理程序代码
//	// 不为绘图消息调用 CDialog::OnPaint()
//}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -