CRichEditCtrl::Create

BOOL créer (DWORD dwStyleRECT& const ;RectCWnd *,pParentWndUINTnID );

Valeur de retour

Différent de zéro si l'initialisation est réussie ; sinon, 0.

Paramètres

dwStyle

Spécifie le style du co&ntrôle d'édition. Appliquer n'importe quelle combinaison de modifier les styles à la control.nbsp;

rect

Spécifie la taille et la position du contrôle edit. Peut être un objet CRect ou structure RECT.

pParentWnd

Spécifie la fenêtre de parent du contrôle d'édition (souvent un CDialog). Il ne doit pas être NULL.

nID

Spécifie l'ID du contrôle edit.

Remarques

Vous construisez un objet CRichEditCtrl en deux étapes. Tout d'abord, appelez le constructeur CRichEditCtrl , puis appelez Create, qui crée le contrôle d'édition de Windows et l'attache à l'objet CRichEditCtrl.

Lorsque vous créez un contrôle rich edit avec cette fonction, vous devez d'abord charger la bibliothèque de contrôles communs nécessaires. Pour charger la bibliothèque de types, appelez la fonction globale AfxInitRichEdit, qui à son tour Initialise la bibliothèque de contrôles communs. Vous devez appeler AfxInitRichEdit qu'une seule fois dans votre processus de.

Lors de la création s'exécute, Windows envoie le WM_NCCREATE, WM_NCCALCSIZE, WM_CREATEet WM_GETMINMAXINFO messages pour le contrôle d'édition.

Ces messages sont traitées par défaut par le OnNcCreate, OnNcCalcSize, OnCreateet fonctions de membres du OnGetMinMaxInfo dans la classe de base de CWnd . Pour étendre le message par défaut de manutention, dérivez une classe de CRichEditCtrl, ajouter une carte message à la nouvelle classe et substituer les fonctions membres de gestionnaire de messages à l'adresse ci-dessus. Substituez OnCreate, par exemple, pour effectuer l'initialisation nécessaire pour la nouvelle classe.

Appliquer les suiva&nt les styles de fenêtre pour un control.nbsp edit;

CRichEditCtrl aperçu |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CRichEditCtrl::CRichEditCtrl

Index