📄 createmapdlg.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 + -