mfc中DDX_Control()括号中的三个参数分别是什么意思?

 我来答
Bhattacharrya
2018-02-17 · TA获得超过806个赞
知道小有建树答主
回答量:259
采纳率:42%
帮助的人:135万
展开全部
DDX_Control
void AFXAPI DDX_Control( CDataExchange* pDX, int nIDC, CWnd& rControl );
参数: pDX是 指向CDataExchange对象的指针。这种结构为指定对象提供了建立数据交换的环境,也包括结构的指向。
nIDC 子控件类的资源ID继承控件的属性。
rControl 对对话框成员变量的一个引用,形成视图资源,或者控制数据被交换的视图对象。
说明:
DDX_Control函数管理着在对话框、表格视或控件视中被子类化的控件与对话框、表格视或控件视的CWnd数据成员之间的数据交换。
有关DDX的更多信息参见《Visual C++程序员指南》中的“对话框数据交换和校验”和《Visual C++教程》中的“加入对话框”。

比如说:DDX_Control(pDX, IDC_EMSG, m_strMessage)
第一个“”pDX“不用管它,IDC_EMSG就是你的控件ID,m_strMessage就是你为IDC_EMSG控件关联的一个CString型变量。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式