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
Constructores públicos
Name |
Descripción |
---|---|
Crea un objeto CDataExchange. |
Métodos públicos
Name |
Descripción |
---|---|
Se invoca cuando se produce un error en la validación.Se reinicia el foco en el control anterior y producen una excepción. |
|
Prepara el control especificado para el intercambio de datos o validación.Uso de los controles de nonedit. |
|
Prepara el control de edición especificado para el intercambio de datos o validación. |
|
Prepara el control OLE especificado para el intercambio de datos o validación.Uso de los controles de nonedit. |
Miembros de datos públicos
Name |
Descripción |
---|---|
Marca para la dirección de DDX y de DDV. |
|
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