Partager via


CDataExchange::PrepareEditCtrl

l'infrastructure appelle cette fonction membre pour préparer le contrôle d'édition spécifié pour l'échange de données de boîtes de dialogue (DDX) et la validation (DDV).

HWND PrepareEditCtrl( 
   int nIDC  
);

Paramètres

  • nIDC
    L'ID du contrôle d'édition à préparer pour DDX ou DDV.

Valeur de retour

HWND du contrôle d'édition est préparé pour DDX ou DDV.

Notes

Utilisation PrepareCtrl à la place pour tous les contrôles non modification.

La préparation se compose de deux éléments. D'abord, PrepareEditCtrl stocke HWND du contrôle dans la classe d' CDataExchange . L'infrastructure utilise ce handle pour restaurer le focus sur le contrôle précédemment ayant le focus en cas d'un échec de DDX ou de DDV. Ensuite, PrepareEditCtrl place une balise dans la classe d' CDataExchange pour indiquer que le contrôle dont les données sont échangées ou validées est un contrôle d'édition.

Les implémenteurs de le personnalisé DDX ou les routines de DDV doivent appeler PrepareEditCtrl pour tous les contrôles d'édition pour lesquels ils sont échange des données via le mécanisme DDX ou des données de validation via DDV.

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

CDataExchange, classe

Graphique de la hiérarchie

CDataExchange::Fail