Membres de la classe CListBox

Construction
Initialisation
Opérations générales
Opérations de sélection unique
Opérations de sélection multiple
Opérations de la chaîne
Overridables

Construction

CListBox Construit un objet CListBox.

Initialisation

Créer Crée la zone de liste Windows et l'attache à l'objet de CListBox.
A Pré-alloue des blocs de mémoire pour les chaînes et les éléments de zone de liste.

Opérations générales

GetCount Renvoie le nombre de chaînes dans une zone de liste.
GetHorizontalExtent Retourne la largeur en pixels, qu'une zone de liste peut faire défiler horizontalement.
SetHorizontalExtent Définit la largeur en pixels, qu'une zone de liste peut faire défiler horizontalement.
GetTopIndex Retourne l'index de la première chaîne visible dans une zone de liste.
SetTopIndex Définit l'index de base zéro de la première chaîne visible dans une zone de liste.
GetItemData Retourne la valeur de 32 bits associée à l'élément de zone de liste.
GetItemDataPtr Retourne un pointeur vers un élément de zone de liste.
SetItemData Définit la valeur de 32 bits associée à l'élément de zone de liste.
SetItemDataPtr Définit un pointeur vers l'élément de zone de liste.
Qui Retourne le rectangle englobant de l'élément de zone de liste, comme il est actuellement affiché.
ItemFromPoint Retourne l'index de l'élément de zone de liste plus proche d'un point de.
SetItemHeight Définit la hauteur des éléments dans une zone de liste.
GetItemHeight Détermine la hauteur d'éléments dans une zone de liste.
GetSel Retourne l'état de sélection d'un élément de zone de liste.
GetText Copie d'un élément de zone de liste dans un tampon.
GetTextLen Retourne la longueur en octets d'un élément de zone de liste.
SetColumnWidth Définit la largeur de colonne d'une zone de liste multicolonne.
SetTabStops Définit la position de taquet de tabulation dans une zone de liste.
GetLocale Récupère l'identificateur de paramètres régionaux pour une zone de liste.
SetLocale Définit l'identificateur de paramètres régionaux pour une zone de liste.

Opérations de sélection unique

GetCurSel Retourne l'index de base zéro de la chaîne sélectionnée dans une zone de liste.
SetCurSel Sélectionne une chaîne de la zone de liste.

Opérations de sélection multiple

SetSel Pour sélectionner ou désélectionner un élément de zone de liste dans une zone de liste à sélection multiple.
GetCaretIndex Détermine l'index de l'élément qui a le rectangle de focus dans une zone de liste à sélection multiple.
SetCaretIndex Définit le rectangle de focus à l'élément à l'index spécifié dans une zone de liste à sélection multiple.
GetSelCount Renvoie le nombre de chaînes actuellement sélectionné dans une zone de liste à sélection multiple.
GetSelItems Retourne les index de chaînes actuellement sélectionnés dans une zone de liste.
SelItemRange Sélectionne ou désélectionne un éventail de chaînes dans une zone de liste à sélection multiple.
SetAnchorIndex Définit le point d'ancrage dans une zone de liste à sélection multiple pour commencer une sélection étendue.
GetAnchorIndex Récupère l'index de base zéro de l'élément ancre dans une zone de liste.

Opérations de la chaîne

AddString Ajoute une chaîne à une zone de liste.
DeleteString Supprime une chaîne dans une zone de liste.
InsertString Insère une chaîne à un emplacement spécifique dans une zone de liste.
ResetContent Efface toutes les entrées d'une zone de liste.
Dir Ajoute les noms de fichiers dans le répertoire actuel pour une zone de liste.
FindString Recherche une chaîne dans une zone de liste.
FindStringExact Trouve la première chaîne de la zone de liste qui correspond à une chaîne spécifiée.
SelectString Recherche et sélectionne une chaîne dans une zone de liste à sélection unique.

Overridables

DrawItem Appelé par le framework lorsqu'un aspect visuel d'un changement de boîte de liste owner-draw.
MeasureItem Appelé par le framework lors de la création d'une zone de liste owner-draw pour déterminer les dimensions de la zone de liste.
CompareItem Appelé par le framework pour déterminer la position d'un élément nouveau dans une zone de liste triée owner-draw.
DeleteItem Appelé par le framework lorsque l'utilisateur supprime un élément d'une zone de liste owner-draw.
VKeyToItem Substituer à fournir personnalisé WM_KEYDOWN de manutention pour les zones de liste avec l'ensemble de style LBS_WANTKEYBOARDINPUT.
CharToItem Substituer pour fournir une gestion personnalisée de WM_CHAR pour owner-draw des zones de liste qui n'ont pas chaînes.

Aperçu de CListBox |  ; Membres de la classe base | Graphique de la hiérarchie

Index