Teilen über


CTreeCtrl im Vergleich zu CTreeView

MFC stellt zwei Klassen bereit, die Struktursteuerelemente kapseln: CTreeCtrl und CTreeView. Jede Klasse ist in verschiedenen Situationen nützlich.

Verwenden Sie diese Möglichkeit CTreeCtrl , wenn Sie ein einfaches untergeordnetes Fenstersteuerelement benötigen, z. B. in einem Dialogfeld. Sie sollten insbesondere verwenden CTreeCtrl , wenn im Fenster andere untergeordnete Steuerelemente vorhanden sind, wie in einem typischen Dialogfeld.

Verwenden Sie diesen Vorgang CTreeView , wenn das Struktursteuerelement wie ein Ansichtsfenster in der Dokument-/Ansichtsarchitektur sowie ein Struktursteuerelement fungieren soll. A CTreeView belegt den gesamten Clientbereich eines Rahmenfensters oder Teilerfensters. Die Größe wird automatisch geändert, wenn die Größe des übergeordneten Fensters geändert wird und Befehlsmeldungen aus Menüs, Tastenkombinationen und Symbolleisten verarbeitet werden können. Da ein Struktursteuerelement die daten enthält, die zum Anzeigen der Struktur erforderlich sind, muss das entsprechende Dokumentobjekt nicht kompliziert sein – Sie könnten sogar CDocument als Dokumenttyp in Ihrer Dokumentvorlage verwenden.

Siehe auch

Verwenden von CTreeCtrl
Steuerelemente