共用方式為


CTreeCtrl 和 CTreeView 比較

MFC 提供兩個類別來封裝樹狀結構控制項: CTreeCtrl CTreeView 。 每個類別在不同情況下都很有用。

當您需要純子視窗控制項時,請使用 CTreeCtrl ;例如,在對話方塊中。 您會特別想要在視窗中有其他子控制項時使用 CTreeCtrl ,就像在一般對話方塊中一樣。

CTreeView當您想要樹狀目錄控制項像檔/檢視架構中的檢視視窗,以及樹狀目錄控制項時使用。 CTreeView會佔用框架視窗或分隔器視窗的整個工作區。 當其父視窗調整大小時,它會自動調整大小,而且它可以處理來自功能表、快速鍵和工具列的命令訊息。 因為樹狀目錄控制項包含顯示樹狀結構所需的資料,所以對應的檔物件不必很複雜,您甚至可以在檔範本中使用 CDocument 做為檔案類型。

另請參閱

使用 CTreeCtrl
Controls