Partager via


CDataExchange::PrepareCtrl

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

HWND PrepareCtrl(
   int nIDC 
);

Paramètres

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

Valeur de retour

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

Notes

Utilisation PrepareEditCtrl à la place pour les contrôles d'édition ; utilisez cette fonction membre pour tous les autres contrôles.

La préparation se compose stocker 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.

Les implémenteurs de le personnalisé DDX ou les routines de DDV doivent appeler PrepareCtrl pour tous les contrôles non modification 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

Classe de CDataExchange

Graphique de la hiérarchie

CDataExchange::Fail