Member CListBox-Klasse

Bau
Initialisierung
Allgemeine Operationen
Einfachauswahl-Operationen
Mehrfachauswahlen
String-Operationen
Overridables

Bau

CListBox Erstellt ein Objekt CListBox.

Initialisierung

Erstellen Das Windows-Listenfeld erstellt und hängt es an der CListBox -Objekt.
InitStorage Reserviert Speicherblöcke für Listenfeldelemente und Streicher.

Allgemeine Operationen

GetCount Gibt die Anzahl der Zeichenfolgen in einem Listenfeld.
GetHorizontalExtent Gibt die Breite in Pixel, dass ein Listenfeld horizontal gescrollt werden kann.
SetHorizontalExtent Setzt die Breite in Pixel, dass ein Listenfeld horizontal gescrollt werden kann.
GetTopIndex Gibt den Index des ersten sichtbaren Strings in ein Listenfeld.
SetTopIndex Legt den nullbasierten Index des ersten sichtbaren Strings in einem Listenfeld.
GetItemData Gibt den 32-Bit-Wert dem Listenfeld Element zugeordnet.
GetItemDataPtr Gibt einen Zeiger auf ein Element im Listenfeld.
SetItemData Legt den 32-Bit-Wert dem Listenfeld Element zugeordnet.
SetItemDataPtr Legt einen Zeiger auf das Element im Listenfeld.
GetItemRect Gibt das umschließende Rechteck des Elements im Listenfeld, wie es derzeit angezeigt wird.
ItemFromPoint Gibt den Index des Elements im Listenfeld einen Punkt nächstgelegene.
SetItemHeight Legt die Höhe der Elemente in einem Listenfeld.
GetItemHeight Bestimmt die Höhe der Elemente in einem Listenfeld.
GetSel Gibt den Auswahlstatus eines Elements im Listenfeld.
GetText Ein Element im Listenfeld kopiert in einen Puffer.
GetTextLen Gibt die Länge in Bytes der ein Element im Listenfeld.
SetColumnWidth Legt die Spaltenbreite eines mehrspaltigen Listenfelds.
SetTabStops Legt die Tabstopp Positionen in einem Listenfeld.
GetLocale Ruft die Gebietsschema-ID für ein Listenfeld.
SetLocale Legt die Gebietsschema-ID für ein Listenfeld.

Einfachauswahl-Operationen

GetCurSel Gibt den nullbasierten Index des derzeit ausgewählten Strings in einem Listenfeld.
SetCurSel Eine Zeichenfolge im Listenfeld auswählt.

Mehrfachauswahlen

SetSel Selektiert oder deselektiert ein Listenfeld Element in einem Listenfeld für Mehrfachauswahl.
GetCaretIndex Bestimmt den Index des Elements, das Fokus-Rechteck in einem Mehrfachauswahl-Listenfeld hat.
SetCaretIndex Legt das Fokusrechteck um das Element am angegebenen Index in einem Mehrfachauswahl-Listenfeld.
GetSelCount Gibt die Anzahl der Zeichenfolgen in einem Mehrfachauswahl-Listenfeld ausgewählte.
GetSelItems Gibt die Indizes der Zeichenfolgen in einem Listenfeld ausgewählte.
SelItemRange Selektiert oder deselektiert eine Reihe von Zeichenfolgen in einem Mehrfachauswahl-Listenfeld.
SetAnchorIndex Legt den Anker in einem Mehrfachauswahl-Listenfeld eine erweiterte Auswahl beginnen.
GetAnchorIndex Ruft den nullbasierten Index des aktuellen Elements Anker in einem Listenfeld.

String-Operationen

AddString Fügt eine Zeichenfolge in ein Listenfeld.
DeleteString Löscht eine Zeichenfolge aus einem Listenfeld.
InsertString Fügt eine Zeichenfolge an einer bestimmten Position in einem Listenfeld.
ResetContent Löscht alle Einträge aus einem Listenfeld.
Dir Dateinamen hinzugefügt im aktuellen Verzeichnis, einem Listenfeld.
FindString Sucht eine Zeichenfolge in einem Listenfeld.
FindStringExact Findet die erste Listenfeld Zeichenfolge, die einer angegebenen Zeichenfolge übereinstimmt.
SelectString Sucht und wählt eine Zeichenfolge in einem Listenfeld mit einfacher Auswahl.

Overridables

DrawItem Aufgerufen, wenn ein Darstellungsaspekt eines Ownerdrawn-Liste im Feld ändert.
MeasureItem Wird vom Framework aufgerufen, wenn ein Ownerdrawn-Listenfeld erstellt wird, um zu bestimmen, List-Box-Maße.
CompareItem Aufgerufen, um die Position eines neuen Elements in einem sortierten Ownerdrawn-Listenfeld bestimmen.
DeleteItem Vom Framework aufgerufen, wenn der Benutzer ein Element in einer Ownerdrawn-Listenfeld löscht.
VKeyToItem Überschreiben Sie, um benutzerdefinierte WM_KEYDOWN handling für Listenfelder mit den LBS_WANTKEYBOARDINPUT Stil bieten.
CharToItem Überschreiben Sie, um benutzerdefinierte WM_CHAR Behandlung für Ownerdrawn-Listenfeldern bereitzustellen, die Zeichenfolgen nicht.

CListBox ÜbersichtBasis-Klassenmember | Hierarchiediagramm

Index