// CAddIDSDlg.cpp: 实现文件 // #include "pch.h" #include "EAPSimulator.h" #include "CAddIDSDlg.h" #include "afxdialogex.h" // CAddIDSDlg 对话框 IMPLEMENT_DYNAMIC(CAddIDSDlg, CDialogEx) CAddIDSDlg::CAddIDSDlg(CWnd* pParent /*=nullptr*/) : CDialogEx(IDD_DIALOG_ADD_IDS, pParent) { m_nId = 0; } CAddIDSDlg::~CAddIDSDlg() { } void CAddIDSDlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); } BEGIN_MESSAGE_MAP(CAddIDSDlg, CDialogEx) ON_BN_CLICKED(IDOK, &CAddIDSDlg::OnBnClickedOk) END_MESSAGE_MAP() // CAddIDSDlg 消息处理程序 void CAddIDSDlg::SetTitle(const char* pszTitle) { m_strTitle = pszTitle; } BOOL CAddIDSDlg::OnInitDialog() { CDialogEx::OnInitDialog(); // TODO: 在此添加额外的初始化 SetWindowText(m_strTitle); SetDlgItemText(IDC_GROUP_IDS, m_strTitle); return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE } unsigned int CAddIDSDlg::GetId() { return m_nId; } void CAddIDSDlg::OnBnClickedOk() { m_nId = GetDlgItemInt(IDC_EDIT_ID); CDialogEx::OnOK(); }