Partager via


CComboBoxEx::Create

Crée la zone de liste déroulante et la attaché à l'objet d' CComboBoxEx .

virtual BOOL Create( 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID  
);

Paramètres

  • dwStyle
    Spécifie la combinaison des styles de zone de liste déroulante appliqués à la zone de liste déroulante. Consultez Notes ci-dessous pour plus d'informations sur les styles.

  • rect
    Une référence à un objet de CRect ou à une structure de RECT , qui est la position et la taille de la zone de liste déroulante.

  • pParentWnd
    Un pointeur vers un objet de CWnd qui est la fenêtre parente de la zone de liste déroulante (généralement CDialog). Il ne doit pas être NULL.

  • nID
    Spécifie l'ID du contrôle de la zone de liste déroulante

Valeur de retour

Une valeur différente de zéro si l'objet a été créé avec succès ; sinon 0.

Notes

Créez un objet d' CComboBoxEx en deux étapes :

  1. Appel CComboBoxEx pour construire un objet d' CComboBoxEx .

  2. Appelez la fonction membre, qui crée la zone de liste déroulante étendue de fenêtres et la attaché à l'objet d' CComboBoxEx .

Lorsque vous appelez Créer, MFC initialise les contrôles communs.

Lorsque vous créez la zone de liste déroulante, vous pouvez spécifier l'une ou l'ensemble des styles suivants de zone de liste déroulante :

  • CBS_SIMPLE

  • CBS_DROPDOWN

  • CBS_DROPDOWNLIST

  • CBS_AUTOHSCROLL

  • WS_CHILD

Tous les autres styles sont passés lorsque vous créez la fenêtre est ignoré. Le contrôle de ComboBoxEx prend également en charge les styles étendus qui fournissent des fonctionnalités supplémentaires. Ces styles sont décrits dans styles étendus de contrôle de ComboBoxEx, dans Kit de développement logiciel Windows. Définissez ces styles en appelant SetExtendedStyle.

Si vous souhaitez utiliser des styles de fenêtre étendus avec votre contrôle, appelez CreateEx au lieu de Créer.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

CComboBoxEx, classe

Graphique de la hiérarchie

CComboBoxEx::CComboBoxEx