Membres de la classe CComboBox

Construction ou Destruction
Initialisation
Opérations générales
Opérations de la chaîne
Overridables

Construction

CComboBox Construit un objet CComboBox.

Initialisation

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

Opérations générales

GetCount Récupère le nombre d'éléments dans la liste déroulante d'une zone de liste modifiable.
GetCurSel Récupère l'index de l'élément actuellement sélectionné, le cas échéant, dans la zone de liste d'une zone de liste modifiable.
SetCurSel Sélectionne une chaîne dans la zone de liste d'une zone de liste modifiable.
GetEditSel Obtient les positions de caractère de début et de fin de la sélection actuelle du contrôle d'édition d'une liste déroulante.
SetEditSel Sélectionne les caractères dans le contrôle d'édition d'une liste déroulante.
SetItemData Définit la valeur de 32 bits associée à l'élément spécifié dans une zone de liste modifiable.
SetItemDataPtr Définit la valeur de 32 bits associée à l'élément spécifié dans une liste déroulante pour le pointeur spécifié (void *).
GetItemData Récupère la valeur de 32 bits fournie par l'application associée à l'élément spécifié-liste déroulante.
GetItemDataPtr Récupère la valeur de 32 bits fournie par l'application associée à l'élément modifiable spécifiée comme un pointeur (void *).
GetTopIndex Retourne l'index du premier élément visible dans la partie zone de liste de la zone de liste modifiable.
SetTopIndex Indique la partie de la zone de liste de la liste déroulante Afficher l'élément avec l'index spécifié dans la partie supérieure.
SetHorizontalExtent Définit la largeur en pixels que la partie de la zone de liste de la zone de liste modifiable peut faire défiler horizontalement.
GetHorizontalExtent Retourne la largeur en pixels que la partie de la zone de liste de la zone de liste modifiable peut faire défiler horizontalement.
SetDroppedWidth Définit la largeur minimale autorisée pour la partie zone de liste déroulante d'une zone de liste modifiable.
GetDroppedWidth Récupère la largeur minimale autorisée pour la partie zone de liste déroulante d'une zone de liste modifiable.
Claire Contrôle de la sélection en cours (le cas échéant) dans l'édition supprime (efface).
Copie Copie la sélection actuelle (le cas échéant) dans le presse-papiers au format CF_TEXT.
Coupe Supprime (coupures) la sélection actuelle, le cas échéant, dans le montage de contrôle et copie le texte supprimé dans le presse-papiers au format CF_TEXT.
Pâte Insère les données du presse-papiers dans le contrôle d'édition à la position actuelle du curseur. Les données sont insérées uniquement si le presse-papiers contient des données au format CF_TEXT.
LimitText Limite la longueur du texte que l'utilisateur peut entrer dans le contrôle d'édition d'une liste déroulante.
SetItemHeight Définit la hauteur des éléments de liste dans une zone de liste modifiable ou la hauteur de la partie contrôle d'édition (ou texte statique) d'une zone de liste modifiable.
GetItemHeight Récupère la hauteur des éléments de liste dans une zone de liste modifiable.
GetLBText Obtient une chaîne de la zone de liste d'une zone de liste modifiable.
GetLBTextLen Obtient la longueur d'une chaîne dans la zone de liste d'une zone de liste modifiable.
ShowDropDown Affiche ou masque la zone de liste d'une zone de liste déroulante qui a du style CBS_DROPDOWN ou CBS_DROPDOWNLIST.
GetDroppedControlRect Récupère les coordonnées d'écran de la visible (abandonné) liste déroulante d'une zone de liste modifiable déroulante.
GetDroppedState Détermine si la zone de liste d'une zone de liste modifiable déroulante est visible (abandonné vers le bas).
SetExtendedUI Sélectionne l'interface utilisateur par défaut ou l'interface utilisateur étendue pour une zone modifiable qui a du style CBS_DROPDOWN ou CBS_DROPDOWNLIST.
GetExtendedUI Détermine si une zone de liste modifiable a l'interface utilisateur par défaut ou l'interface utilisateur étendue.
GetLocale Récupère l'identificateur de paramètres régionaux pour une zone de liste modifiable.
SetLocale Définit l'identificateur de paramètres régionaux pour une zone de liste modifiable.

Opérations de la chaîne

AddString Ajoute une chaîne à la fin de la liste dans la zone de liste modifiable ou au poste de tri pour les zones de liste avec le style CBS_SORT.
DeleteString Supprime une chaîne dans la zone de liste d'une zone de liste modifiable.
InsertString Insère une chaîne dans la zone de liste d'une zone de liste modifiable.
ResetContent Supprime tous les éléments de la liste de zone et contrôle d'une zone de liste déroulante d'édition.
Dir Ajoute une liste de noms de fichiers de la zone de liste d'une zone de liste modifiable.
FindString Trouve la première chaîne qui contient le préfixe spécifié dans la zone de liste d'une zone de liste modifiable.
FindStringExact Trouve la première chaîne de zone de liste (dans une zone de liste modifiable) qui correspond à la chaîne spécifiée.
SelectString Recherche une chaîne dans la zone de liste d'une zone de liste modifiable et, si la chaîne est trouvée, sélectionne la chaîne dans la zone de liste et copie la chaîne vers le contrôle d'édition.

Overridables

DrawItem Appelé par le framework lorsqu'un aspect visuel d'un changements de zone liste déroulante owner-draw.
MeasureItem Appelé par le framework afin de déterminer les dimensions de la boîte de zone de liste déroulante lors de la création d'une zone de liste déroulante owner-draw.
CompareItem Appelé par le framework afin de déterminer la position relative d'un nouvel élément de liste dans une liste déroulante owner-draw trié.
DeleteItem Appelé par le framework lorsqu'un élément de liste est supprimé dans une liste déroulante owner-draw.

CComboBox aperçu |  ; Membres de la classe base | Graphique de la hiérarchie

Index