Aggiunta di colonne al controllo (visualizzazione dei rapporti)
Quando un controllo elenco è nella visualizzazione di rapporti, le colonne visualizzate, fornendo un metodo di organizzazione degli elementi secondari diversi di ogni elemento di controllo list. La società è implementata con una corrispondenza uno-a-uno tra una colonna dall'elenco e l'elemento secondario collegato dell'elemento di controllo list. Per ulteriori informazioni sugli elementi secondari, vedere Aggiunta di elementi al controllo. Un esempio di un controllo elenco nella visualizzazione di report viene fornito dalla visualizzazione dettagli in Windows 95 e in esplora con Windows 98. I primi elenchi di colonne cartella, icone dei file e le etichette. Altre colonne vengono elencate le dimensioni del file, il tipo, Last modified data, e così via.
Anche se le colonne possono essere aggiunte a un elenco in qualsiasi momento, le colonne sono visibili solo quando il controllo ha il bit di stile f LVS_REPORT abilitato.
Ogni colonna contiene un oggetto collegato voce di intestazione (vedere CHeaderCtrl) che etichette la colonna e consente agli utenti di ridimensionare la colonna.
Se il controllo elenco supporta una visualizzazione di rapporto, è necessario aggiungere una colonna per ogni elemento secondario in un elemento di controllo list. Aggiungere una colonna preparazione di una struttura di LV_COLUMN quindi eseguita una chiamata a InsertColumn. Dopo aver aggiunto le colonne necessarie (talvolta definite voci di intestazione), è possibile riordinarli mediante le funzioni membro e stili che appartengono al controllo intestazione incorporato. Per ulteriori informazioni, vedere Elementi nel controllo intestazione.
Nota
Se il controllo elenco viene creato con lo stile di LVS_NOCOLUMNHEADER , qualsiasi tentativo di inserire le colonne verrà ignorato.