一般来说,一个控件可以绑定两个变量。
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); }
手动绑定操作