Spécifie le style du contrôle de la liste. Appliquer n'importe quelle combinaison de styles de contrôle de liste au contrôle. Consultez la section Remarques pour obtenir une liste de styles possibles.
rect
Spécifie la taille et la position du contrôle de la liste. Il peut être soit un objet CRect ou un structure RECT.
pParentWnd
Spécifie la liste fenêtre du contrôle parent, habituellement un CDialog. Il ne doit pas être NULL.
nID
Spécifie l'ID du contrôle de la liste.
Remarques
Vous construisez une CListCtrl en deux étapes. Tout d'abord appeler le constructeur, puis appelez Create, qui crée le contrôle list view et l'attache à l'objet CListCtrl.
Le paramètre dwStyle peut être une combinaison des valeurs suivantes:
LVS_ALIG&NLEFTnbsp ; Spécifie que les éléments sont alignés à gauche dans l'icône et la vue de la petite icône.
LVS_ALIG&NTOPnbsp ; Spécifie que les éléments sont alignés avec le haut du contrôle en icône et en vue de la petite icône.
LVS_AUTOARRA&NGEnbsp ; Spécifie que les icônes sont conservées automatiquement disposées dans l'affichage de l'icône et petite icône.
LVS_EDITLABELSnbsp ; Permet le texte de l'élément à être édité en place. La fenêtre parente doit traiter le message de notification LV&N_ENDLABELEDIT.
LVS_ICO&Nnbsp ; Spécifie l'affichage de l'icône.
LVS_LIST  ; Spécifie l'affichage de liste.
LVS_&NOCOLUMNHEADERnbsp ; Spécifie qu'un en-tête de colonne n'est pas affiché en mode rapport. Par défaut, les colonnes ont en-têtes en vue du rapport.
LVS_&NOLABELWRAPnbsp ; Affiche le texte sur une seule ligne dans l'affichage de l'icône point. Par défaut, le texte de l'élément peut envelopper en vue de l'icône.
LVS_&NOSCROLLnbsp ; Désactive le défilement. Tous les articles doivent être dans la zone cliente.
LVS_&NOSORTHEADERnbsp ; Spécifie que les en-têtes de colonne ne fonctionnent pas comme des boutons. Ce style est utile si une action, comme le tri en cliquant sur un en-tête de colonne dans la vue de rapport ne donne pas suite.
LVS_OW&NERDRAWFIXEDnbsp ; Permet à la fenêtre propriétaire peindre les éléments en mode rapport. Le contrôle list view envoie un message WM_DRAWITEM à peindre chaque élément ; Il n'envoie pas de messages distinctes pour chaque sous-élément. Le membre itemData de la DRAWITEMSTRUCT structure contient les données d'élément pour l'élément de la vue liste spécifiée.
LVS_REPORT  ; Spécifie le point de vue de rapport.
LVS_SHAREIMAGELISTS  ; Spécifie que le contrôle ne prend pas des listes image affectée à la propriété (c'est-à-dire, il ne détruit pas les listes d'images lorsqu'il est détruit). Ce style permet les mêmes listes d'image être utilisé avec plusieurs contrôles d'affichage de liste.
LVS_SHOWSELALWAYS  ; Toujours afficher la sélection, le cas échéant, même si le contrôle n'a pas le focus.
LVS_SI&NGLESELnbsp ; Permet qu'un seul élément à la fois pour être sélectionné. Par défaut, plusieurs éléments peuvent être sélectionnés.
LVS_SMALLICO&Nnbsp ; Spécifie la vue de la petite icône.
LVS_SORTASCE&NDINGnbsp ; Trie les éléments fondés sur le texte de l'élément dans l'ordre croissant.
LVS_SORTDESCE&NDINGnbsp ; Trie les éléments fondés sur le texte de l'élément dans l'ordre décroissant.