DoDataExchange简述
来源:互联网 发布:淘宝ps3哪家好 编辑:程序博客网 时间:2024/05/17 02:09
DoDataExchange只有一个参数,即一个CDataExchange对象的指针pDX。在该函数中调用了DDX函数来完成数据交换,调用DDV函数来进行数据有效检查。
当程序需要交换数据时,不要直接调用DoDataExchange函数,而应该调用CWnd::UpdateData。UpdataData函数内部调用了DoDataExchange。该函数只有一个布尔型参数,它决定了数据传送的方向。调用UpdateData(TRUE)将数据从对话框的控件中传送到对应的数据成员中,调用UpdateData(FALSE)则将数据从数据成员中传送给对应的控件。
在缺省的CDialog::OnInitDialog中调用了UpdateData(FALSE),这样,在对话框创建时,数据成员的初值就会反映到相应的控件上。若用户是按了OK(确定)按钮退出对话框,则对话框认为输入有效,就会调用UpdataData(TRUE)将控件中的数据传给数据成员。
DoDataExchange函数中可使用DDX_ 和 DDV_ 两种数据映射,分别用于check-box 控件和 edit-box 控件。
原文:http://blog.csdn.net/yhangleo/article/details/8632962
- DoDataExchange 简述
- DoDataExchange简述
- DoDataExchange
- DoDataExchange
- DoDataExchange
- DoDataExchange()
- DoDataExchange
- DoDataExchange()
- DoDataExchange()
- DoDataExchange
- CWnd::DoDataExchange
- DoDataExchange整理
- DoDataExchange,UpdateData
- DoDataExchange函数
- DoDataExchange整理
- DoDataExchange使用
- MFC DoDataExchange()
- DoDataExchange函数
- ubuntu 12.04安装部署环境nginx,tomcat,mysql以及开机启动备忘
- Android中的像素单位详解( dp 、 sp 、 px 、 in 、 pt 、 mm )
- RTP 协议
- priority_queue的用法
- JVM---对象访问
- DoDataExchange简述
- 电源电路简述
- Vim tab页的实用技巧
- RTP协议分析
- Android中的Handler机制
- std::regex用法,简单例子
- 垃圾回收机制
- 【教你改变输入法到位置】
- CMake的交叉编译问题(Linux x86 - Linux arm11)