CDataExchange::PrepareEditCtrl

HWND PrepareEditCtrl (int nIDC);
jeter (CNotSupportedException);

Valeur de retour

Le HWND du contrôle edit en cours de préparation pour DDX ou DDV.

Paramètres

nIDC

L'ID du contrôle edit préparé à DDX ou DDV.

Remarques

Le framework appelle cette fonction membre pour préparer le contrôle spécifié pour la validation (DDV) et échange de données de boîte de dialogue (DDX). Utilisez PrepareCtrl à la place pour tous les contrôles non-edit.

Préparation consiste en deux choses. Tout d'abord, PrepareEditCtrl stocke du contrôle HWND dans la classe CDataExchange . Le framework utilise cette poignée pour restaurer le focus au contrôle déjà ciblé dans le cas du défaut de DDX ou DDV. En second lieu, PrepareEditCtrl définit un indicateur dans la classe CDataExchange pour indiquer que le contrôle dont les données sont aussi échangées ou validé sont un contrôle d'édition.

Les implémenteurs de routines personnalisées de DDX ou DDV doivent appeler PrepareEditCtrl pour tous les contrôles d'édition pour laquelle ils sont d'échanger des données via DDX ou validation des données par l'intermédiaire de DDV.

Pour plus d'informations sur l'écriture de vos propres routines DDX et DDV, consultez Technical Note 26. Pour un aperçu de DDX et DDV, voir de dialogue échange de données et de Validation et Sujets de la boîte de dialogue dans le Guide du programmeur Visual C++.

Aperçu CDataExchange |nbsp ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDataExchange::Fail

Index