CComboBox::Create

BOOL Cre&ate ( DWORD dwStyle, const RECTamp ; Rect, CWnd * pParentWnd, UINT nID );

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

dwStyle

Spécifie le style de la zo&ne de liste modifiable. Appliquer n'importe quelle combinaison de styles de zone de liste modifiable à la box.nbsp;

rect

Points de la position et la taille de la zone de liste modifiable. Peut être une structure RECT ou un objet CRect.

pParentWnd

Spécifie la fenêtre parent de la zone de liste déroulante (habituellement un CDialog). Il ne doit pas être NULL.

nID

Spécifie l'ID de la zone modifiable contrôle.

Remarques

Vous construisez un objet CComboBox dans deux étapes. Tout d'abord appeler le constructeur, puis appelez Create, qui crée la zone de liste déroulante Windows et l'attache à l'objet CComboBox.

Lors de la création s'exécute, Windows envoie le WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEet WM_GETMINMAXINFO messages à la liste déroulante.

Ces messages sont traitées par défaut par le OnNcCreate, OnCreate, OnNcCalcSizeet OnGetMinMaxInfo fonctions de membres de la classe de base de CWnd . Pour étendre le message par défaut de manutention, dérivez une classe de CComboBox, ajouter une carte message à la nouvelle classe et substituer les fonctions membres de gestionnaire de messages à l'adresse précédente. Substituez OnCreate, par exemple, pour effectuer l'initialisation nécessaire pour une nouvelle classe.

Appliquer les suivant les styles de fenêtre à un contrôle de zone de liste modifiable.:

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

Voir aussi  ;CComboBox::CComboBox, Styles de zone de liste modifiable

Index