CTreeCtrl クラス

Windows コモン ツリー ビュー コントロールの機能が用意されています。

class CTreeCtrl : public CWnd

メンバー

8bkz91b4.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CTreeCtrl::CTreeCtrl

CTreeCtrl オブジェクトを構築します。

8bkz91b4.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CTreeCtrl::Create

ツリー ビュー コントロールを作成し、CTreeCtrl オブジェクトに結び付けます。

CTreeCtrl::CreateDragImage

指定されたツリー ビュー アイテムのドラッグ用のビットマップを作成します。

CTreeCtrl::CreateEx

指定されたウィンドウの拡張スタイルを使用して、ツリー ビュー コントロールを作成し、CTreeCtrl オブジェクトに結び付けます。

CTreeCtrl::DeleteAllItems

ツリー ビュー コントロールのすべてのアイテムを削除します。

CTreeCtrl::DeleteItem

ツリー ビュー コントロールの新しいアイテムを削除します。

CTreeCtrl::EditLabel

埋め込み先で指定されたツリー ビュー アイテムを編集します。

CTreeCtrl::EndEditLabelNow

現在のツリー ビュー コントロールでツリー ビュー アイテムのラベルに対して行った編集操作をキャンセルします。

CTreeCtrl::EnsureVisible

ツリー ビュー アイテムがツリー ビュー コントロール内に表示されるようにします。

CTreeCtrl::Expand

指定されたツリー ビュー アイテムの子アイテムを開いたり、閉じたりします。

CTreeCtrl::GetBkColor

ツリー ビュー コントロールの現在の背景色を取得します。

CTreeCtrl::GetCheck

ツリー ビュー コントロールのアイテムのチェック状態を取得します。

CTreeCtrl::GetChildItem

指定されたツリー ビュー アイテムの子アイテムを取得します。

CTreeCtrl::GetCount

ツリー ビュー コントロールに関連付けられているツリー ビュー アイテムの数を取得します。

CTreeCtrl::GetDropHilightItem

ドラッグ アンド ドロップ操作のターゲットを取得します。

CTreeCtrl::GetEditControl

指定されたツリー ビュー アイテムの編集に使われるエディット コントロールのハンドルを取得します。

CTreeCtrl::GetExtendedStyle

現在のツリー ビュー コントロールが使用している拡張スタイルを取得します。

CTreeCtrl::GetFirstVisibleItem

指定されたビュー アイテムの最初に表示されるアイテムを取得します。

CTreeCtrl::GetImageList

ツリー ビュー コントロールに関連付けられているイメージ リストのハンドルを取得します。

CTreeCtrl::GetIndent

ツリー ビュー アイテムの親からのオフセットを (ピクセル単位で) 取得します。

CTreeCtrl::GetInsertMarkColor

ツリー ビューの挿入マークの描画色を取得します。

CTreeCtrl::GetItem

指定されたツリー ビュー アイテムの属性を取得します。

CTreeCtrl::GetItemData

アイテムに関連付けされた 32 ビット アプリケーション固有の値を返します。

CTreeCtrl::GetItemExpandedImageIndex

現在のツリー ビュー コントロール内の指定されたアイテムが展開状態になっているときに表示するイメージのインデックスを取得します。

CTreeCtrl::GetItemHeight

ツリー ビュー アイテムの現在の高さを取得します。

CTreeCtrl::GetItemImage

アイテムに関連しているイメージを取得します。

CTreeCtrl::GetItemPartRect

現在のツリー ビュー コントロール内の指定されたアイテムの指定された部分に外接する四角形を取得します。

CTreeCtrl::GetItemRect

ツリー ビュー アイテムに外接する四角形を取得します。

CTreeCtrl::GetItemState

アイテムの状態を返します。

CTreeCtrl::GetItemStateEx

現在のツリー ビュー コントロール内の指定されたアイテムの展開状態を取得します。

CTreeCtrl::GetItemText

アイテムのテキストを返します。

CTreeCtrl::GetLastVisibleItem

現在のツリー ビュー コントロールで最後に展開されたアイテムを取得します。

CTreeCtrl::GetLineColor

ツリー ビュー コントロールの現在の行の色を取得します。

CTreeCtrl::GetNextItem

指定された関係に一致する次のツリー ビュー アイテムを取得します。

CTreeCtrl::GetNextSiblingItem

指定したツリー ビュー アイテムの次の兄弟アイテムを取得します。

CTreeCtrl::GetNextVisibleItem

指定されたビュー アイテムの次に表示されるアイテムを取得します。

CTreeCtrl::GetParentItem

指定されたツリー ビュー アイテムの親アイテムを取得します。

CTreeCtrl::GetPrevSiblingItem

指定したツリー ビュー アイテムの前の兄弟アイテムを取得します。

CTreeCtrl::GetPrevVisibleItem

指定されたビュー アイテムの前に表示されるアイテムを取得します。

CTreeCtrl::GetRootItem

指定されたツリー ビュー アイテムのルートを取得します。

CTreeCtrl::GetScrollTime

ツリー ビュー コントロールの最長スクロール時間を取得します。

CTreeCtrl::GetSelectedCount

現在のツリー ビュー コントロールで選択されているアイテム数を取得します。

CTreeCtrl::GetSelectedItem

現在選択されているツリー ビュー アイテムを取得します。

CTreeCtrl::GetTextColor

ツリー ビュー コントロールの現在のテキスト色を取得します。

CTreeCtrl::GetToolTips

ツリー ビュー コントロールで使用する子ツール ヒント コントロールのハンドルを取得します。

CTreeCtrl::GetVisibleCount

ツリー ビュー コントロールに関連付けられている、表示されるツリー ビュー アイテムの数を取得します。

CTreeCtrl::HitTest

CTreeCtrl オブジェクトに関連するカーソルの現在位置を返します。

CTreeCtrl::InsertItem

ツリー ビュー コントロールに新しいアイテムを挿入します。

CTreeCtrl::ItemHasChildren

指定されたアイテムが子アイテムを持っていれば 0 以外を返します。

CTreeCtrl::MapAccIdToItem

指定したアクセシビリティ識別子を現在のツリー ビュー コントロール内のツリー ビュー アイテムのハンドルに割り当てます。

CTreeCtrl::MapItemToAccID

現在のツリー ビュー コントロール内のツリー ビュー アイテムの指定されたハンドルをアクセシビリティ識別子に割り当てます。

CTreeCtrl::Select

指定されたツリー ビュー アイテムを選択するか、表示領域にスクロールするか、または再描画します。

CTreeCtrl::SelectDropTarget

ドラッグ アンド ドロップ操作のターゲットとして、ツリー アイテムを再描画します。

CTreeCtrl::SelectItem

指定されたツリー ビュー アイテムを選択します。

CTreeCtrl::SelectSetFirstVisible

最初に表示されるアイテムとして、指定されたツリー ビューのアイテムを選択します。

CTreeCtrl::SetAutoscrollInfo

現在のツリー ビュー コントロールの自動スクロール速度を設定します。

CTreeCtrl::SetBkColor

ツリー ビュー コントロールの背景色を設定します。

CTreeCtrl::SetCheck

ツリー ビュー コントロールのアイテムのチェック状態を設定します。

CTreeCtrl::SetExtendedStyle

現在のツリー ビュー コントロールの拡張スタイルを設定します。

CTreeCtrl::SetImageList

ツリー ビュー コントロールに関連付けるイメージ リストのハンドルを設定します。

CTreeCtrl::SetIndent

ツリー ビュー アイテムの親からのオフセットを (ピクセル単位で) 設定します。

CTreeCtrl::SetInsertMark

ツリー ビュー コントロールに挿入マークを設定します。

CTreeCtrl::SetInsertMarkColor

ツリー ビューの挿入マークの描画色を設定します。

CTreeCtrl::SetItem

指定されたツリー ビュー アイテムの属性を設定します。

CTreeCtrl::SetItemData

アイテムに関連付けされた 32 ビットアプリケーション固有の値を返します。

CTreeCtrl::SetItemExpandedImageIndex

現在のツリー ビュー コントロール内の指定されたアイテムが展開状態になっているときに表示するイメージのインデックスを設定します。

CTreeCtrl::SetItemHeight

ツリー ビュー アイテムの高さを設定します。

CTreeCtrl::SetItemImage

アイテムに関連しているイメージを設定します。

CTreeCtrl::SetItemState

アイテムの状態を設定します。

CTreeCtrl::SetItemStateEx

現在のツリー ビュー コントロール内の指定されたアイテムの展開状態を設定します。

CTreeCtrl::SetItemText

アイテムのテキストを設定します。

CTreeCtrl::SetLineColor

ツリー ビュー コントロールの現在の行の色を設定します。

CTreeCtrl::SetScrollTime

ツリー ビュー コントロールの最長スクロール時間を設定します。

CTreeCtrl::SetTextColor

ツリー ビュー コントロールのテキスト色を設定します。

CTreeCtrl::SetToolTips

ツリー ビュー コントロールの子ツール ヒント コントロールを設定します。

CTreeCtrl::ShowInfoTip

現在のツリー ビュー コントロールで指定されているアイテムのヒントを表示します。

CTreeCtrl::SortChildren

指定された親アイテムの子を並べ替えます。

CTreeCtrl::SortChildrenCB

アプリケーション定義の並べ替え関数を使って、指定した親アイテムの子アイテムを並べ替えます。

解説

「ツリー ビュー コントロール」はインデックスのドキュメントの見出しなどの項目の階層的な一覧が、エントリ、またはディスク上のファイルとディレクトリ表示するウィンドウです。各項目はラベルと省略可能なビットマップ イメージから構成され、各項目は関連付けられたサブ項目の一覧を持つことができます。項目をクリックして、ユーザーは、サブ項目に関連付けられたリストを展開したり折りたたんだりできます。

このコントロール (したがって CTreeCtrl のクラス) Windows 98 および Windows NT 4 以降で実行されるプログラムにのみ使用できます。

CTreeCtrlの使用の詳細については、" "を参照してください:

継承階層

CObject

CCmdTarget

CWnd

CTreeCtrl

必要条件

ヘッダー : afxcmn.h

参照

関連項目

CWnd クラス

階層図

CImageList クラス

概念

MFC CMNCTRL1 サンプル