📄 propertydialog.cpp
字号:
// PropertyDialog.cpp : 实现文件
//
#include "stdafx.h"
#include "NetExplorer.h"
#include "PropertyDialog.h"
#include ".\propertydialog.h"
// CPropertyDialog 对话框
IMPLEMENT_DYNAMIC(CPropertyDialog, CDialog)
CPropertyDialog::CPropertyDialog(CWnd* pParent /*=NULL*/)
: CDialog(CPropertyDialog::IDD, pParent)
, SerachDepth(5)
, GroupID(_T("public"))
, DestIP(3396409699)
{
}
CPropertyDialog::~CPropertyDialog()
{
}
void CPropertyDialog::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_IPADDRESS1, IPAddressCtrl);
DDX_Control(pDX, IDC_EDIT3, SerachDepthEditCtrl);
DDX_Control(pDX, IDC_EDIT2, GroupIDEditCtrl);
DDX_Text(pDX, IDC_EDIT3, SerachDepth);
DDV_MinMaxUInt(pDX, SerachDepth, 0, 100);
DDX_Text(pDX, IDC_EDIT2, GroupID);
DDX_IPAddress(pDX, IDC_IPADDRESS1, DestIP);
}
BEGIN_MESSAGE_MAP(CPropertyDialog, CDialog)
ON_BN_CLICKED(IDOK, OnBnClickedOk)
ON_BN_CLICKED(IDCANCEL, OnBnClickedCancel)
END_MESSAGE_MAP()
// CPropertyDialog 消息处理程序
void CPropertyDialog::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
this->UpdateData(true);
if(_T("")==this->GroupID||this->SerachDepth==0||this->DestIP==0)
{
this->MessageBox("You must set all of the paraments!","error",MB_OK|MB_ICONWARNING);
}
else
{
OnOK();
}
}
void CPropertyDialog::OnBnClickedCancel()
{
// TODO: 在此添加控件通知处理程序代码
this->OnCancel();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -