Partager via


CDataExchange::Fail

L'infrastructure appelle cette fonction membre lorsqu'une opération de (DDV) de validation des données de dialogue échoue.

void Fail( );

Notes

Échec restaure le focus et la sélection au contrôle dont la validation a échoué (s'il existe un contrôle à la restauration).Échec lève une exception de type CUserException pour arrêter le processus de validation.L'exception provoque un message qui expliquent l'erreur à afficher.Une fois la validation de DDV échoue, l'utilisateur peut entrer des données dans le contrôle offensant.

Les implémenteurs des routines de DDV peuvent appeler Échec de leurs routines lorsqu'une validation échoue.

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 Les rubriques de boîte de dialogue.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CDataExchange

Graphique de la hiérarchie

CDataExchange::PrepareCtrl

CDataExchange::PrepareEditCtrl