CTreeCtrl vs. CTreeView
Knihovna MFC obsahuje dvě třídy, které zapouzdřují stromové ovládací prvky: CTreeCtrl a CTreeView.Každá třída je užitečná v různých situacích.
Použití CTreeCtrl Pokud potřebujete obyčejný podřízený ovládací prvek okno; pro instanci v dialogovém okně.Zejména je vhodné použít CTreeCtrl bude další podřízené ovládací prvky v okně jako typické dialogové okno.
Použití CTreeView chcete, aby ovládací prvek stromové struktury má sloužit jako okno pro zobrazení v architekturu document/view, stejně jako ovládací prvek stromové struktury.A CTreeView bude zabírat celý klientské oblasti okna rámce nebo okna rozdělovač.To bude automaticky nastavena velikost při změně velikosti nadřazeného okna a dokáže zpracovat zprávy příkaz z nabídky, panely nástrojů a klávesové zkratky.Protože Stromový ovládací prvek obsahuje data potřebná pro zobrazení stromu, odpovídající objekt dokumentu nemusí být komplikované, můžete dokonce použít CDocument jako typ dokumentu v šabloně dokumentu.