ツリー コントロールの項目の情報
ツリー コントロール (CTreeCtrl)にコントロールの項目に関する情報を取得する多数のメンバー関数があります。GetItem のメンバー関数は、項目に関連付けられたデータの一部またはすべてを取得します。このデータは、項目の子項目の状態、テキスト、イメージ、数、およびアプリケーション定義された 32 ビット データ値を含めることもできます。プロジェクト項目に関連付けられたデータの一部またはすべてを設定できる SetItem の関数があります。
GetItemState、 GetItemText、 GetItemDataと GetItemImage のメンバー関数は、項目の各属性を取得します。これらの各関数に項目の属性を設定するための対応する集計関数があります。
GetNextItem のメンバー関数は、現在の項目に指定された関係を持つツリー コントロール項目を取得します。この関数は、アイテムの親、次または前に表示される項目の最初の子項目を検索できます。また、ツリーを走査するメンバー関数があります: GetRootItem、 GetFirstVisibleItem、 GetNextVisibleItem、 GetPrevVisibleItem、 GetChildItem、 GetNextSiblingItem、 GetPrevSiblingItem、 GetParentItem、 GetSelectedItemと GetDropHilightItem。
GetItemRect のメンバー関数は、ツリー コントロール項目の外接する四角形を取得します。GetCount と GetVisibleCount のメンバー関数は、ツリー コントロール項目の数、およびツリー コントロールのウィンドウで表示される項目の数を、それぞれ取得します。特定の項目が EnsureVisible のメンバー関数を呼び出すことにより表示されることを確認できます。