Informazioni sugli elementi del controllo Tree
I controlli albero (CTreeCtrl) hanno una serie di funzioni membro che recuperano informazioni sugli elementi nel controllo. La funzione membro GetItem recupera alcuni o tutti i dati associati a un elemento. Questi dati possono includere il testo, lo stato, le immagini, il conteggio degli elementi figlio e un valore di dati a 32 bit definito dall'applicazione. Esiste anche una funzione SetItem che può impostare alcuni o tutti i dati associati a un elemento.
Le funzioni membro GetItemState, GetItemText, GetItemData e GetItemImage recuperano singoli attributi di un elemento. Ognuna di queste funzioni ha una funzione Set corrispondente per impostare gli attributi di un elemento.
La funzione membro GetNextItem recupera l'elemento del controllo albero che porta la relazione specificata all'elemento corrente. Questa funzione può recuperare l'elemento padre di un elemento, l'elemento visibile successivo o precedente, il primo elemento figlio e così via. Esistono anche funzioni membro per attraversare l'albero: GetRootItem, GetFirstVisibleItem, GetNextVisibleItem, GetPrevVisibleItem, GetChildItem, GetNextSiblingItem, GetPrevSiblingItem, GetParentItem, GetSelectedItem e GetDropHilightItem.
La funzione membro GetItemRect recupera il rettangolo di delimitazione per un elemento del controllo albero. Le funzioni membro GetCount e GetVisibleCount recuperano rispettivamente un conteggio degli elementi in un controllo albero e un conteggio degli elementi attualmente visibili nella finestra del controllo albero. È possibile assicurarsi che un particolare elemento sia visibile chiamando la funzione membro EnsureVisible .