CListBox::Create

BOOLErstellen (DWORDDwStyle,vonconstRECT&Rect,CWnd *pParentWnd,UINTnID);

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0.

Parameter

dwStyle

Gibt de&n Stil des Listenfelds. Die box.nbsp einer beliebigen Kombination von Listenfeld Formatvorlagen zuweisen;

rect

Gibt die im Listenfeld Größe und Position. Kann entweder ein CRect -Objekt oder eine RECT -Struktur.

pParentWnd

Gibt das Listenfeld übergeordnetes Fenster (in der Regel ein CDialog -Objekt). Es darf nicht leer sein.

nID

Gibt das Listenfeld-Steuerelement-ID.

Bemerkungen

Sie erstellen eine CListBox -Objekt in zwei Schritten. Zuerst rufen Sie den Konstruktor, dann rufen Sie Erstellen, die im Listenfeld Windows initialisiert und fügt sie an das CListBox -Objekt.

Wenn Erstellen ausgeführt wird, sendet Windows die WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEund WM_GETMINMAXINFO Nachrichten an das Listenfeld Steuerelement.

Diese Nachrichten werden standardmäßig von der OnNcCreate, OnCreate, OnNcCalcSizeund OnGetMinMaxInfo -Memberfunktionen der CWnd -Basisklasse behandelt. Um die Standard-Nachrichtenverarbeitung zu erweitern, leiten Sie eine Klasse von CListBox, die neue Klasse fügen Sie eine Meldungszuordnung hinzu und überschreiben Sie die vorhergehenden Message Handler-Memberfunktionen. OnCreate, z. B. zum Ausführen erforderliche Initialisierung für eine neue Klasse überschreiben.

Gelte&n Sie die folgenden Fensterstile für ein Listenfeld control.nbsp;

CListBox ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CListBox::CListBox

Index