Aggiunta di elementi al controllo

Per aggiungere elementi al controllo elenco (CListCtrl), chiamare una delle varie versioni della funzione membro di InsertItem , a seconda di informazioni è.Una versione accetta una struttura di LV_ITEM preparato.Poiché la struttura di LV_ITEM contiene più membri, si dispone di un controllo maggiore sugli attributi degli elementi del controllo elenco.

Due membri importanti (relativamente alla visualizzazione del rapporto) della struttura di LV_ITEM sono membri di iSubItem e di iItem .Il membro di iItem è l'indice in base zero dell'elemento che la struttura è di riferimento e il membro di iSubItem è l'indice in base uno di un elemento secondario, o zero se la struttura contiene informazioni su un elemento.Con questi due membri determinate, per l'intestazione, il tipo e il valore di informazioni dell'elemento secondario che vengono visualizzate quando il controllo elenco è nella visualizzazione rapporti.Per ulteriori informazioni, vedere CListCtrl::SetItem.

I membri aggiuntivi specificano il testo dell'elemento, l'icona, lo stato e i dati dell'elemento. I dati dell'elemento„ sono un valore definito dall'applicazione associato a una voce della visualizzazione elenco.Per ulteriori informazioni sulla struttura di LV_ITEM , vedere CListCtrl::GetItem.

Altre versioni di InsertItem accettano uno o più valori distinti, corrispondenti ai membri della struttura di LV_ITEM , consentendo di inizializzare solo i membri che si desidera supportare.In genere, il controllo elenco gestisce l'archiviazione per gli elementi di elenco, ma è possibile memorizzare le informazioni nell'applicazione invece, utilizzando “che gli elementi di callback.„ Per ulteriori informazioni, vedere elementi di callback e la maschera di callback in questo argomento e elementi di callback e la maschera di callback in Windows SDK.

Per ulteriori informazioni, vedere Voci della visualizzazione elenco e gli elementi secondari di aggiunta.

Vedere anche

Riferimenti

Utilizzando CListCtrl

Concetti

Controlli (MFC)