Styles de zone de liste
-
LBS_EXTE&NDEDSELnbsp ; L'utilisateur peut sélectionner plusieurs éléments à l'aide de la touche SHIFT et la souris ou les combinaisons de touches spéciales.
-
LBS_HASSTRI&NGSnbsp ; Spécifie une zone de liste owner-draw qui contient des éléments constitués de chaînes. La zone de liste maintient la mémoire et les pointeurs pour les chaînes de sorte que l'application peut utiliser la fonction de membre de GetText pour récupérer le texte d'un élément particulier.
-
LBS_MULTICOLUM&Nnbsp ; Spécifie une zone de liste multicolonne défilement horizontal. La fonction de membre SetColumnWidth définit la largeur des colonnes.
-
LBS_MULTIPLESEL  ; Sélection de la chaîne est basculée chaque fois que l'utilisateur clique ou double-clique sur la chaîne. Vous pouvez sélectionner n'importe quel nombre de chaînes.
-
LBS_&NOINTEGRALHEIGHTnbsp ; La taille de la zone de liste est exactement la taille spécifiée par l'application lorsqu'il a créé la zone de liste. Habituellement, Windows dimensionne une zone de liste, afin que la zone de liste n'affiche pas les éléments partiels.
-
LBS_&NOREDRAWnbsp ; Affichage de la zone de liste n'est pas mis à jour lorsque des modifications sont apportées. Ce style peut être modifié à tout moment en envoyant un message à WM_SETREDRAW.
-
LBS_&NOTIFYnbsp ; Fenêtre parent reçoit un message d'entrée chaque fois que l'utilisateur clique sur ou double-clique sur une chaîne.
-
LBS_OW&NERDRAWFIXEDnbsp ; Le propriétaire de la zone de liste est responsable de l'élaboration de son contenu ; les éléments dans la zone de liste sont de la même hauteur.
-
LBS_OW&NERDRAWVARIABLEnbsp ; Le propriétaire de la zone de liste est responsable de l'élaboration de son contenu ; les éléments dans la zone de liste sont variables en hauteur.
-
LBS_SORT  ; Chaînes dans la zone de liste sont classés par ordre alphabétique.
-
LBS_STA&NDARDnbsp ; Chaînes dans la zone de liste sont classés par ordre alphabétique, et la fenêtre parent reçoit un message d'entrée chaque fois que l'utilisateur clique sur ou double-clique sur une chaîne. La zone de liste contient des frontières de tous les côtés.
-
LBS_USETABSTOPS  ; Permet de reconnaître et de développer des caractères de tabulation lors de l'élaboration de ses chaînes, une zone de liste. La position de tabulation par défaut est 32 unités de boîte de dialogue. (Une unité de boîte de dialogue est à une distance horizontale ou verticale. Une unité de boîte de dialogue horizontal est égale à un quart de l'unité de base de largeur de dialogue actuel. Les unités de base de boîte de dialogue sont calculées en fonction de la hauteur et la largeur de la police système actuelle. La fonction Windows GetDialogBaseUnits retourne la boîte de dialogue actuel unités de base en pixels.)
-
LBS_WA&NTKEYBOARDINPUTnbsp ; Le propriétaire de la zone de liste reçoit les messages WM_VKEYTOITEM ou WM_CHARTOITEM chaque fois que l'utilisateur appuie sur une touche alors que la zone de liste a d'entrée de focus. Cela permet à une application effectuer un traitement spécial sur le clavier d'entrée.
-
LBS_DISABLE&NOSCROLLnbsp ; La zone de liste affiche un défilement vertical handicapé bar lorsque la zone de liste ne contenance pas suffisamment d'éléments pour faire défiler. Sans ce style, la barre de défilement est masquée lorsque la zone de liste ne contenance pas suffisamment d'éléments.
Voir aussi  ;CListBox::Create