Compartir a través de


Clase de CDataExchange

Admite el diálogo rutinas de validación de datos de intercambio y (DDV) de diálogo utilizadas por las clases base de Microsoft.

class CDataExchange

Members

hbdyk609.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CDataExchange::CDataExchange

Crea un objeto CDataExchange.

hbdyk609.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CDataExchange::Fail

Se invoca cuando se produce un error en la validación.Se reinicia el foco en el control anterior y producen una excepción.

CDataExchange::PrepareCtrl

Prepara el control especificado para el intercambio de datos o validación.Uso de los controles de nonedit.

CDataExchange::PrepareEditCtrl

Prepara el control de edición especificado para el intercambio de datos o validación.

CDataExchange::PrepareOleCtrl

Prepara el control OLE especificado para el intercambio de datos o validación.Uso de los controles de nonedit.

hbdyk609.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

CDataExchange::m_bSaveAndValidate

Marca para la dirección de DDX y de DDV.

CDataExchange::m_pDlgWnd

El cuadro de diálogo o la ventana donde tiene lugar el intercambio de datos.

Comentarios

CDataExchange no tiene una clase base.

Utilice esta clase si escribe las rutinas de intercambio de datos para los tipos de datos personalizados o controles, o si es escribir poseer rutinas de validación de datos.Para obtener más información sobre cómo escribir poseer las rutinas de DDX y de DDV, vea nota técnica 26.Para obtener información general sobre DDX y de DDV, vea diálogo Data Exchange y validación y cuadros de diálogo.

Un objeto de CDataExchange proporciona información de contexto necesaria para que DDX y DDV ocurran.El marcador m_bSaveAndValidate es FALSO cuando DDX se utiliza para rellenar los valores iniciales de los controles de cuadro de diálogo de los miembros de datos.El marcador m_bSaveAndValidate es TRUE cuando DDX se utiliza para establecer los valores actuales de los controles de cuadro de diálogo en los miembros de datos y cuando DDV se utiliza para validar los valores de datos.Si se produce un error en la validación de DDV, el procedimiento de DDV mostrará un cuadro de mensaje que explica el error de entrada.El procedimiento de DDV llamará a Error para restaurar el foco al control que provoca y para producir una excepción para detener el proceso de validación.

Jerarquía de herencia

CDataExchange

Requisitos

Encabezado: afxwin.h

Vea también

Referencia

Gráfico de jerarquía

CWnd::DoDataExchange

CWnd::UpdateData

Conceptos

ejemplo VIEWEX de MFC