Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека классов Microsoft Foundation (MFC) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Начальная позиция элемента устанавливается при добавлении его в элемент управления "Дерево" (CTreeCtrl) с помощью функции-члена InsertItem. Вызов функции-члена указывает дескриптор родительского элемента и дескриптор элемента, после которого необходимо вставить новый элемент. Второй дескриптор должен определить дочерний элемент заданного родительского элемента или одного из следующих значений: TVI_FIRST, TVI_LASTили TVI_SORT.
Если TVI_FIRST или TVI_LAST указано, элемент управления "Дерево" помещает новый элемент в начало или конец списка дочерних элементов данного родительского элемента. При TVI_SORT указании элемент управления деревом вставляет новый элемент в список дочерних элементов в алфавитном порядке на основе текста меток элемента.
Можно упорядочить список дочерних элементов родительского объекта в алфавитном порядке, вызвав функцию-член SortChildren. Эта функция включает параметр, указывающий, сортируются ли все уровни дочерних элементов, происходящих от заданного элемента-родителя, в алфавитном порядке.
Функция-член SortChildrenCB позволяет сортировать дочерние элементы в зависимости от заданных критериев. При вызове этой функции необходимо указать определяемую приложением функцию обратного вызова, которую элемент управления деревом может вызывать всякий раз, когда необходимо решить относительный порядок двух дочерних элементов. Функция обратного вызова получает два 32-разрядных значения, определенных приложением для сравниваемых элементов, и третье 32-разрядное значение, указанное при вызове SortChildrenCB.