// AddTextDlg.cpp : 实现文件 // #include "stdafx.h" #include "AddTextDlg.h" #include "afxdialogex.h" // CAddTextDlg 对话框 IMPLEMENT_DYNAMIC(CAddTextDlg, CDialogEx) CAddTextDlg::CAddTextDlg(CWnd* pParent /*=NULL*/) : CDialogEx(CAddTextDlg::IDD, pParent) , m_sText(_T("")) { } CAddTextDlg::~CAddTextDlg() { } void CAddTextDlg::DoDataExchange(CDataExchange* pDX) { CDialogEx::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT_INPUT_TEXT, m_sText); DDV_MaxChars(pDX, m_sText, 30); } BEGIN_MESSAGE_MAP(CAddTextDlg, CDialogEx) ON_BN_CLICKED(IDOK, &CAddTextDlg::OnBnClickedOk) END_MESSAGE_MAP() // CAddTextDlg 消息处理程序 void CAddTextDlg::OnBnClickedOk() { // 获取输入数据 UpdateData(); // TODO: 在此添加控件通知处理程序代码 CDialogEx::OnOK(); } // 获取文字信息 CString CAddTextDlg::GetText() { return m_sText; }