DoDataExchange 简述
来源:互联网 发布:淘宝的店铺号在哪里看 编辑:程序博客网 时间:2024/05/16 17:24
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 控件。
- DoDataExchange 简述
- DoDataExchange简述
- DoDataExchange
- DoDataExchange
- DoDataExchange
- DoDataExchange()
- DoDataExchange
- DoDataExchange()
- DoDataExchange()
- DoDataExchange
- CWnd::DoDataExchange
- DoDataExchange整理
- DoDataExchange,UpdateData
- DoDataExchange函数
- DoDataExchange整理
- DoDataExchange使用
- MFC DoDataExchange()
- DoDataExchange函数
- 收藏几个学习的网站
- HTTP无状态理解
- mybatis之类似级联功能的使用
- Nginx+Tomcat 7 to support SSL(HTTPS)
- 大数据量高并发的 数据库优化
- DoDataExchange 简述
- aspx 页面弹出窗口代码大全
- D3D中的Alpha颜色混合(1)
- GetCurrentDirectory和SetCurrentDirectory函数
- GLib介绍与使用
- [计算机基础]线程安全
- Java IO流分析整理
- Ubuntu shell scripts报错:Syntax error: Bad for loop variable
- select-options 年 - 月 F4 帮助