码迷,mamicode.com
首页 > 编程语言 > 详细

MFC的DDX和DDV机制

时间:2020-03-31 01:23:35      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:通过   框架   http   方法   mint   set   bool   控件   数据校验   

MFC框架为用户提供了在对话框控件和数据变量间交换数据的DDX和DDV机制(数据交换/数据验证)机制,在此之前,用户只能通过调用GetDlgItemInt或者SetDlgItemText等函数这样麻烦的过程来达到同样的目的。

 

DDX将数据成员变量同对话类模板内的控件相连,这么就使得数据在空间之间很轻率的传输。

DDV用于数据校验。

 

具体方法:

使用类向导为控制ID添加数据变量,在程序适当的地方调用UpdateData函数。

UpdateData接一个BOOL值的参数,为TRUE时将控件中的数据传到变量中,FALSE表示把变量中的数据传到控件中。但UpdateData并不直接完成有关DDX和DDV机制的有关操作,

它通过调用DoDataExchange函数实现。

技术图片

 

 

MFC的DDX和DDV机制

标签:通过   框架   http   方法   mint   set   bool   控件   数据校验   

原文地址:https://www.cnblogs.com/liu6666/p/12602485.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!