CComboBoxEx::Create
Stellt das Kombinationsfeld erstellt und fügt es an den CComboBoxEx-Objekt.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parameter
dwStyle
Gibt die Kombination von den Kombinationsfeldformaten an, die dem Kombinationsfeld angewendet werden. Siehe Remarks unten weitere Informationen zu Formaten.rect
Ein Verweis auf einen CRect-Objekt oder eine RECT-Struktur, die die Position und die Größe des Kombinationsfelds ist.pParentWnd
Ein Zeiger auf einen CWnd-Objekt, das das übergeordnete Fenster des Kombinationsfelds ist (normalerweise CDialog). Er darf nicht NULL sein.nID
Gibt eher das Steuerelements des Kombinationsfelds an
Rückgabewert
Ungleich 0 (null), wenn das Objekt erfolgreich erstellt wurde; andernfalls 0.
Hinweise
Erstellen Sie ein CComboBoxEx-Objekt in zwei Schritten:
Aufruf CComboBoxEx, um CComboBoxEx eines Objekts zu erstellen.
Rufen Sie die Memberfunktion auf, die das erweiterte Windows-Kombinationsfeld erstellt und auf CComboBoxEx-Objekt angefügt werden.
Wenn Sie Create aufrufen, initialisiert MFC die allgemeinen Steuerelemente.
Wenn Sie das Kombinationsfeld erstellen, können Sie beliebige oder alle folgenden Kombinationsfeldformate angeben:
CBS_SIMPLE
CBS_DROPDOWN
CBS_DROPDOWNLIST
CBS_AUTOHSCROLL
WS_CHILD
Alle anderen übergebenen Formate, wenn Sie das Fenster erstellen, werden ignoriert. Das ComboBoxEx-Steuerelement unterstützt auch erweiterte Formate, die zusätzliche Features bereitstellen. Diese Formate werden in ComboBoxEx-Steuererweiterte formate, in Windows SDK beschrieben. Legen Sie diese Stile fest, indem Sie SetExtendedStyle aufriefen.
Wenn Sie erweiterte Fensterformate mit dem Steuerelement verwenden möchten, rufen Sie CreateEx anstelle Create auf.
Anforderungen
Header: afxcmn.h