CTreeCtrl и CTreeView
MFC предоставляет два класса, которые инкапсулируют элементы управления деревом: CTreeCtrl и CTreeView. Каждый класс полезен в разных ситуациях.
Используйте, если требуется CTreeCtrl
простой дочерний элемент управления окна; например, в диалоговом окне. Особенно нужно использовать, если в окне будут другие CTreeCtrl
дочерние элементы управления, как в обычном диалоговом окне.
Используйте CTreeView
, если вы хотите, чтобы элемент управления "Дерево" действовал как окно представления в архитектуре документа или представления, а также в виде дерева. Область CTreeView
клиента окна фрейма или окна разбиения будет занимать всю клиентская область. Он будет автоматически изменяться при изменении размера родительского окна и может обрабатывать сообщения команд из меню, клавиш акселератора и панелей инструментов. Так как элемент управления деревом содержит данные, необходимые для отображения дерева, соответствующий объект документа не должен быть сложным. Вы даже можете использовать CDocument в качестве типа документа в шаблоне документа.
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по