CCheckListBox::Create

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

Valeur de retour

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

Paramètres

dwStyle

Spécifie le style de la zone de liste. Le style doit être LBS_OWNERDRAWFIXED (tous les éléments de la liste sont de la même hauteur) ou LBS_OWNERDRAWVARIABLE (éléments de la liste sont de hauteurs différentes). Ce style peut être combiné avec d'autres styles de zone de liste.

rect

Spécifie la taille de la liste de vérification-case et la position. Peut être un objet CRect ou une structure RECT.

pParentWnd

Spécifie la fenêtre parent de la boîte liste de contrôle (généralement un objet CDialog ). Il ne doit pas être NULL.

nID

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

Remarques

Vous construisez un objet CCheckListBox dans deux étapes. Tout d'abord définir une classe dérivée de CCheckListBox, puis appelez Create, qui initialise la zone de liste de contrôle de Windows et l'attache à la CCheckListBox. Voir CCheckListBox::CCheckListBox pour un échantillon.

Lors de la création s'exécute, Windows envoie le WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEet WM_GETMINMAXINFO messages pour le contrôle de zone de liste de contrôle.

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 traitement du message par défaut, ajouter une carte message à la votre classe dérivée et les fonctions membres de remplacement du gestionnaire de messages précédent. 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 de contrôle:

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

Voir aussi  ;CCheckListBox::CCheckListBox

Index