您的位置:首页 > 其它

mfc DoDataExchange函数的作用

2010-03-06 15:00 405 查看
void CDlgSelectCS::DoDataExchange(CDataExchange* pDX)

{

CDialog::DoDataExchange(pDX);

DDX_Text(pDX, IDC_EDIT_SCR,
m_ScrCS_Name);

DDX_Text(pDX, IDC_EDIT_DEST, m_DestCS_Name);

}

DoDataExchange会被框架调用,用来改变和验证对话框的数据。在这个函数中一般是将控件和某些变量关联,当在其它地方改变量的值,通过UpdateData

进行双向交换。如:

UpdateData();//将控件的值传给变量

m_ScrCS_Name = "Xian
1980.prj";//分别为控件的变量赋值

UpateData(FALSE);//将变量的值传给控件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: