共用方式為


樹狀目錄控制項目資訊

樹狀結構控制項 ( CTreeCtrl ) 有許多成員函式,可擷取控制項中專案的相關資訊。 GetItem 成員函式會擷取與專案相關聯的部分或所有資料。 這項資料可以包含項目的文字、狀態、影像、子項目計數和應用程式定義的 32 位元資料值。 另外還有 SetItem 函式可以設定與專案相關聯的部分或所有資料。

GetItemState GetItemText GetItemData GetItemImage 成員函式會擷取 專案的個別屬性。 這些函式都具有用於設定項目屬性的有對應 Set 函式。

GetNextItem 成員函式會擷取樹狀結構控制項專案,該專案具有目前專案的指定關聯性。 這個函式會擷取項目的父代、下一個或上一個可見項目、第一個子項目等等,依此類推。 還有成員函式可周遊樹狀結構: GetRootItem、GetFirstVisibleItem GetNextVisibleItem 、GetPrevVisibleItem GetChildItem 、GetNextSiblingItem、GetPrevSiblingItem 、GetParentItem GetSelectedItem 和 GetDropHilightItem。

GetItemRect 成員函式會擷取樹狀控制項專案的周框。 GetCount 和 GetVisibleCount 成員函式會分別擷取樹狀結構控制項中的專案計數,以及樹狀控制項視窗中目前可見的專案計數。 您可以呼叫 EnsureVisible 成員函式,以確保特定專案可見。

另請參閱

使用 CTreeCtrl
Controls