CDataExchange

CDataExchange no tiene una clase base.

La clase CDataExchange admite el intercambio de datos de cuadro de diálogo (DDX) y rutinas de validación (DDV) de datos de diálogo utilizadas los Microsoft Foundation classes. Utilice esta clase si son escribir rutinas de intercambio de datos para tipos de datos personalizados o controles, o si está escribiendo sus propias rutinas de validación de datos. Para obtener más información sobre cómo escribir sus propias rutinas de DDX y DDV, consulte técnica nota 26. Para una descripción general de DDX y DDV, consulte intercambio de datos de cuadro de diálogo y validación y Temas de cuadro de diálogo en la Guía del programador de Visual C++.

Un objeto CDataExchange proporciona la información de contexto necesaria para que DDX y DDV tendrá lugar. La bandera m_bSaveAndValidate es FALSE cuando DDX se usa para rellenar los valores iniciales de los controles de cuadro de diálogo de miembros de datos. La bandera m_bSaveAndValidate es TRUE cuando DDX se utiliza para definir los valores actuales de los controles de cuadro de diálogo en los miembros de datos y DDV se utiliza para validar los valores de datos. Si se produce un error en la validación de DDV, el procedimiento DDV mostrará un cuadro de mensaje explicando el error de entrada. El procedimiento DDV entonces llamará a fallar a restablecer el foco al control ofensivo e inicia una excepción para detener el proceso de validación.

# include lt;afxwin.h>

Miembros de la clase |nbsp; Diagrama de jerarquía

Muestra  Ejemplo de MFC VIEWEX

Vea tambié&nnbsp;CWnd::DoDataExchange, CWnd::UpdateData

Index