MFC 手动绑定Edit控件

一般来说,一个控件可以绑定两个变量。

1.控件变量 2.常规变量 

所谓常规变量就是常用的int long DWORD CString等

下面以Edit控件为例进行手动绑定操作

一、绑定控件变量

//1.头文件中
    CEdit        m_edtPath;

//2.源文件中void CxxxxDlg::DoDataExchange(CDataExchange* pDX)
    {
      DDX_Control(pDX, EDIT_PATH, m_edtPath); //DDX_Control
        
      CDialogEx::DoDataExchange(pDX);
    }

二、绑定常规变量

//1.头文件中
    CString        m_strPath;

//2.源文件中void CxxxxDlg::DoDataExchange(CDataExchange* pDX)
    {
      DDX_Text(pDX, EDIT_PATH, m_strPath); //DDX_Text
        
      CDialogEx::DoDataExchange(pDX);
    }

手动绑定操作

原文地址:https://www.cnblogs.com/Lthis/p/4360111.html