Classe de CDataExchange
Prend en charge l'échange de données de boîtes de dialogue (DDX) et les routines de (DDV) de validation des données de dialogue utilisées par Microsoft Foundation classes.
class CDataExchange
Membres
Constructeurs publics
Nom |
Description |
---|---|
Construit un objet CDataExchange. |
Méthodes publiques
Nom |
Description |
---|---|
Appelé lorsque la validation échoue.Les réinitialise le focus au contrôle et aux précédents lève une exception. |
|
Prépare le contrôle spécifié pour l'échange de données ou la validation.Utilisation des contrôles de nonedit. |
|
Prépare le contrôle d'édition spécifié pour l'échange de données ou la validation. |
|
Prépare le contrôle OLE spécifié pour l'échange de données ou la validation.Utilisation des contrôles de nonedit. |
Données membres publiques
Nom |
Description |
---|---|
Balise pour la direction DDX et de DDV. |
|
La boîte de dialogue ou la fenêtre où l'échange de données nécessaire. |
Notes
CDataExchange n'a pas de classe de base.
Utilisez cette classe si vous écrivez des routines d'échange de données pour les types de données personnalisés ou les contrôles, ou si vous écrivez vos propres routines de validation des données.Pour plus d'informations sur l'écriture de vos propres routines DDX et de DDV, consultez note technique 26.Pour une présentation DDX et de DDV, consultez échange de données de boîtes de dialogue et validation et le boîtes de dialogue.
Un objet d' CDataExchange fournit des informations de contexte nécessaires pour que DDX et DDV ait lieu.La balise m_bSaveAndValidate est FALSE lorsque le mécanisme DDX est utilisé pour remplir des valeurs initiales des contrôles de boîte de dialogue à partir de les données membres.La balise m_bSaveAndValidate est TRUE lorsque le mécanisme DDX est utilisé pour définir les valeurs actuelles des contrôles de boîte de dialogue dans les données membres et lorsque DDV est utilisé pour valider les valeurs de données.Si la validation de DDV échoue, la procédure de DDV affichera un message qui expliquent l'erreur d'entrée.La procédure de DDV appelle ensuite Échec pour réinitialiser le focus sur le contrôle offensant et pour lever une exception pour arrêter le processus de validation.
Hiérarchie d'héritage
CDataExchange
Configuration requise
En-tête : afxwin.h