次の方法で共有


ツリー コントロールの項目位置

項目の初期位置は、項目がツリー コントロール (CTreeCtrl)に InsertItem のメンバー関数を使用して追加されたときに設定されます。メンバー関数の呼び出しは、親項目のハンドルおよび項目のハンドルを指定します。その場合、新しい項目が挿入されます。2 番目のハンドルはこれらの値の特定の親またはテーブルの子項目を識別する必要があります: TVI_FIRSTTVI_LAST、または TVI_SORT

TVI_FIRSTTVI_LAST を指定すると、ツリー コントロールには、特定の親アイテムの子項目リストの開始または終了に新しい項目を配置します。TVI_SORT を指定すると、ツリー コントロールは、項目のラベルのテキストに基づいて、子項目リストに新しい項目をアルファベット順に挿入します。

アルファベット順に SortChildren のメンバー関数を呼び出して、親アイテムの子項目のリストを送信できます。この関数は、指定されたアイテムの親から子子項目のすべてのレベルは、アルファベット順に並べ替えるかどうかを指定するパラメーターが含まれます。

SortChildrenCB のメンバー関数は、定義した要件に基づいて、子項目を並べ替えることができます。この関数をダイヤルする場合、ツリー コントロールができるアプリケーション定義のコールバック関数を指定しますダイヤル 2 種類の子項目の相対順序を決定する必要がある場合は。指定した番目の 3 32 ビット値とコールバック関数は、比較している項目の 2 個の 32 ビット アプリケーション定義の値を受け取ります SortChildrenCBを呼び出すとき。

参照

関連項目

CTreeCtrl の使い方

概念

コントロール (MFC)