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

📄 propertydialog.cpp

📁 一个windows系统下查看网络拓扑结构的程序
💻 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 + -