Informazioni sugli elementi del controllo Tree
I controlli struttura ad albero (Problemi) presentano alcune funzioni membro per recuperare informazioni sugli elementi nel controllo. La funzione membro di GetItem recupera alcuni o tutti i dati associati a un elemento. Questi dati possono includere testo dell'elemento, lo stato, immagini, il conteggio degli elementi figlio e un valore di dati definito dall'applicazione a 32 bit. Esistono inoltre una funzione di SetItem che può impostare alcuni o tutti i dati associati a un elemento.
GetItemState, GetItemText, GetItemData e le funzioni membro di GetItemImage recuperano i singoli attributi di un elemento. Ognuna di queste funzioni ha una funzione set corrispondente per impostare gli attributi di un elemento.
La funzione membro di GetNextItem recuperano l'elemento del controllo struttura ad albero con 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 inoltre funzioni membro per attraversare la struttura ad albero: GetRootItem, GetFirstVisibleItem, GetNextVisibleItem, GetPrevVisibleItem, GetChildItem, GetNextSiblingItem, GetPrevSiblingItem, GetParentItem, GetSelectedItem e GetDropHilightItem.
La funzione membro di GetItemRect recupera il rettangolo di delimitazione di un elemento del controllo struttura ad albero. Le funzioni membro di GetVisibleCount e di GetCount recuperano rispettivamente un conteggio di elementi in un controllo struttura ad albero e un conteggio di elementi attualmente visibili nella finestra di controllo tree., È possibile assicurarsi che un determinato elemento è visibile chiamando la funzione membro di EnsureVisible.