Partager via


CWnd::UpdateData

Appelez la fonction membre pour initialiser des données dans une boîte de dialogue, ou pour récupérer et valider des données de dialogue.

BOOL UpdateData( 
   BOOL bSaveAndValidate = TRUE  
);

Paramètres

  • bSaveAndValidate
    Réduisez qui indique si la boîte de dialogue est initialisé (FALSE) ou les données sont extraites (TRUE).

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0. Si le bSaveAndValidateest TRUE, une valeur de retour d'une valeur différente de zéro signifie que les données sont correctement validées.

Notes

L'infrastructure appelle automatiquement UpdateData avec bSaveAndValidate affectez à FALSE lorsqu'une boîte de dialogue modale est créée dans l'implémentation par défaut de CDialog::OnInitDialog. L'appel se produit avant la boîte de dialogue visible. L'implémentation par défaut de CDialog::OnOK appelle cette fonction membre avec bSaveAndValidate affectez à TRUE pour récupérer les données, et si réussie, ferme la boîte de dialogue. (Si le bouton Annuler est sélectionné dans la boîte de dialogue, la boîte de dialogue est fermée sans données sont récupérées.)

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::DoDataExchange