📄 czdldlg.cpp
字号:
// CzdlDlg.cpp : implementation file
//
#include "stdafx.h"
#include "yyxz.h"
#include "CzdlDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CCzdlDlg dialog
CCzdlDlg::CCzdlDlg(CWnd* pParent /*=NULL*/)
: CDialog(CCzdlDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CCzdlDlg)
m_czdlCzs = 0;
m_czdlDls = 0;
//}}AFX_DATA_INIT
}
void CCzdlDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CCzdlDlg)
DDX_Text(pDX, IDC_EDIT_CZS, m_czdlCzs);
DDX_Text(pDX, IDC_EDIT_DLS, m_czdlDls);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CCzdlDlg, CDialog)
//{{AFX_MSG_MAP(CCzdlDlg)
ON_BN_CLICKED(IDC_BUTTON_CZDLOK, OnButtonCzdlok)
ON_BN_CLICKED(IDC_BUTTON_CZDLCL, OnButtonCzdlcl)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCzdlDlg message handlers
void CCzdlDlg::OnButtonCzdlok()
{
// TODO: Add your control notification handler code here
UpdateData(TRUE);
if(m_czdlCzs<=30)
{
if(!(m_czdlCzs>2))
{
MessageBox("村庄数应大于2,请重新输入!");
}
else if(m_czdlDls>m_czdlCzs*(m_czdlCzs-1)/2)
{
MessageBox("道路数过多,请重新输入!");
}
else if(m_czdlDls==0)
{
MessageBox("道路数不能为0,请重新输入!");
}
else
{
m_pLDlg=new CLrxxDlg;
m_pLDlg->m_jSFsxzCzdl=m_jSFsxz;
m_pLDlg->GRA.vexnum=m_czdlCzs;
m_pLDlg->GRA.arcnum=m_czdlDls;
m_pLDlg->Create(IDD_LRXX_DIALOG,this);
m_pLDlg->ShowWindow(SW_SHOW);
ShowWindow(SW_HIDE);
}
}
else
{
MessageBox("村庄数过多,请重新输入!");
}
}
void CCzdlDlg::OnButtonCzdlcl()
{
// TODO: Add your control notification handler code here
//m_pFsxzDlg.ShowWindow(SW_SHOW);
GetParent()->ShowWindow(SW_SHOW);
ShowWindow(SW_HIDE);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -