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 :
Appel CComboBoxEx pour construire un objet d' CComboBoxEx .
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