共用方式為


CTreeCtrl 和 CTreeView 比較

MFC 提供封裝樹狀目錄控制項的兩個類別: CTreeCtrlCTreeView。 每個類別適用於不同的情況。

當您需要簡單的子視窗控制項時,請使用 CTreeCtrl ;例如,在對話方塊。 您在一般對話方塊特別會使用 CTreeCtrl ,則會在視窗中的其他子控制項。

例如,當您想要樹狀目錄控制項會在文件/檢視架構以及樹狀目錄控制項時,系統檢視視窗中使用 CTreeViewCTreeView 會佔用框架視窗或分隔視窗的整個工作區。 它會自動調整大小,當其父視窗調整大小,因此,它可以處理從功能表、快速鍵和工具列的命令訊息。 因為樹狀目錄控制項包含必要的資料顯示樹狀結構中,對應的資料物件不一定是複雜的—您甚至可以使用 CDocument 做為文件類型您的資料範本。

請參閱

參考

使用 CTreeCtrl

概念

控制項 (MFC)