CCheckListBox::Create

BOOL erstellen (DWORD DwStyleconst RECT&RectCWnd *pParentWndUINTnID );

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0.

Parameter

dwStyle

Gibt den Stil der die Checklist Box. Der Stil muss entweder LBS_OWNERDRAWFIXED (alle Elemente in der Liste sind die gleiche Höhe) oder LBS_OWNERDRAWVARIABLE (Elemente in der Liste sind unterschiedliche Höhen). Dieser Stil kann kombiniert werden mit anderen Listenfeld Stile.

rect

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

pParentWnd

Gibt die Checklist Box übergeordnetes Fenster (in der Regel ein CDialog -Objekt). Es darf nicht leer sein.

nID

Gibt die Checklist Box-Steuerelement-ID.

Bemerkungen

Sie erstellen ein Objekt CCheckListBox in zwei Schritten. Zunächst definieren Sie eine Klasse Erstellen, die das Prüfliste Windows initialisiert und fügt es an die CCheckListBox CCheckListBoxabgeleitet, dann aufrufen. Ein Beispiel finden Sie unter CCheckListBox::CCheckListBox.

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

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

Eine Checkliste-Steuerelement die folgenden Fenster Formatvorlagen zuweisen:

CCheckListBox ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CCheckListBox::CCheckListBox

Index