网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CDataExchange
释义 CDataExchange

CDataExchange没有基类。
CDataExchange支持Microsoft基本类使用的对话数据交换(DDX)和对话数据有效性(DDV)例程。如果在为客户数据类型或控件写数据交换例程,或者编写自己的数据有效性例程时,可使用这个类。有关编写自己的DDX和DDV例程的更多信息,请参阅“技术指南26”。有关DDX和DDV概况请参阅联机文档“Visual C++程序员指南”中的“对话数据交换”和“有效性和对话框主题”。
CDataExchange对象提供了发生DDX和DDX所需要的上下文信息。DDX用于填充来自数据成员对话控件的初始值时,标记m_bSaveAndValidate为FALSE。如果DDX用来设置对话控件的当前值到数据成员并且用DDV验证数据值有效性,标志m_bSaveAndValidate为TRUE。如果DDV有效性失败,DDV过程将显示解释输入错误的消息框。然后DDV调用Fail重设置到违规控件的焦点,并产生一个异常终止有效性过程。
#include <afxwin.h>
请参阅:CWnd::DoDataExchange, CWnd::UpdateData

CDataExchange类成员

数据成员
m_bSaveAndValidateDDX和DDV方向标记
m_pDlgWnd发生数据交换的对话框或窗口

操作
PrepareCtrl对数据交换或有效性准备指定控件。用于非编辑控件
PrepareEditCtrl对数据交换或有效性准备指定编辑控件
Fail有效性失败时调用。重设置到以前控件的焦点并产生一个异常
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:27:40