共用方式為


樹狀結構控件項目資訊

樹狀結構控件 (CTreeCtrl) 有許多成員函式,可擷取控件中專案的相關信息。 GetItem 成員函式會擷取與專案相關聯的部分或所有數據。 此數據可能包含專案的文字、狀態、影像、子專案計數,以及應用程式定義的 32 位數據值。 另外還有 SetItem 函式可以設定與專案相關聯的部分或所有數據。

GetItemStateGetItemText、GetItemDataGetItemImage 成員函式會擷取項目的個別屬性。 每個函式都有對應的Set 函式,用於設定項目的屬性。

GetNextItem 成員函式會擷取與目前項目具有特定關係的樹狀控制項目。 此函式可以擷取專案的父代、下一個或上一個可見專案、第一個子專案等等。 還有成員函式可遍歷樹狀結構:GetRootItemGetFirstVisibleItemGetNextVisibleItemGetPrevVisibleItemGetChildItemGetNextSiblingItemGetPrevSiblingItemGetParentItemGetSelectedItemGetDropHilightItem

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

另請參閱

使用 CTreeCtrl
控制項