CTreeView und CTreeCtrl???
-
Hallo,
kann mir jemand sagen/erklären wo der Unterschied zwischen diesen beiden Objekte ist:
CTreeView und CTreeCtrl????
Ich wollte gerade in meinen CTreeCtrl eine Funktion erstellen, und als in der MSDN nach
Infos gesucht habe, zeigte die mir auch CTreeView an!!! Da wurde ich halt neugierig!Grüsse
pixel
-
Die CTreeView ist das Element mit dem die Daten Dargestellt werden und mittels der CTreeCtrl kannst du die Daten verwalten (hinzufügen, löschen, ändern, etc).
-
Ein CTreeView ist ein View und bindest sich in die Document/View/Frame Architektur der MFC ein, sofern muss ein CTreeView immer in der Elternfensterhierachie ein CFrameWnd haben und ein entsprechendes CDocuemnt muss auch vorhanden sein.
Ein CTreeCtrl ist ein Member des CTreeView und kann ganz allgemein überall eingesetzt werden und hat keine View/Document/Frame Abhängigkeiten..
-
Hi,
danke,die Frage war aus dem grund weil beide fast die selben Funktionen haben,
also ist CTreeCtrl gut für CDialog Anwendungen, oder sehe ich das jetzt falsch?pixel