樹狀目錄控制項目資訊
樹狀目錄控制項 (CTreeCtrl) 會擷取項目相關資訊在控制項的成員函式。 GetItem 成員函式來擷取部分或所有資料與項目。 這項資料可以包含項目的文字、狀態、影像、計數子項目和應用程式定義的 32 位元資料值。 也可以設定某些或所有資料與項目相關聯的 SetItem 函式。
GetItemState、 GetItemText、 GetItemData和 GetItemImage 成員函式來擷取項目的個別屬性。 這些函式都具有設定項目的屬性有對應的 Set 函式。
GetNextItem 成員函式以取得額外負荷對目前項目的指定關聯性的樹狀目錄控制項項目。 這個函式會擷取項目的父代、下一個或上一個可見項目,第一個子項目,依此類推。 也有周遊樹狀結構的成員函式: GetRootItem、 GetFirstVisibleItem、 GetNextVisibleItem、 GetPrevVisibleItem、 GetChildItem、 GetNextSiblingItem、 GetPrevSiblingItem、 GetParentItem、 GetSelectedItem和 GetDropHilightItem。
GetItemRect 成員函式來擷取樹狀目錄控制項項目的週框。 GetCount 和 GetVisibleCount 成員函式來分別擷取項目的計數樹狀控制項和目前是顯示在樹狀目錄控制項視窗中的項目計數,。 您可以確保特定項目藉由呼叫 EnsureVisible 成員函式是可見的。