Класс CTreeCtrl
Предоставляет функциональные возможности элемента управления иерархического представления Windows общего.
class CTreeCtrl : public CWnd
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Создает объект CTreeCtrl. |
Открытые методы
Имя |
Описание |
---|---|
Создает элемент управления иерархического представления и вложение его к объекту CTreeCtrl. |
|
Создается при перетаскивании растровое изображение для указанного элемента представления в виде дерева. |
|
Создает элемент управления дерева с указанными стилей расширенными Windows и вложение его к объекту CTreeCtrl. |
|
Удаляет все элементы в элементе управления иерархического представления. |
|
Удаляет новый элемент в элементе управления иерархического представления. |
|
Изменяет определенное в-размещение элемента представления в виде дерева. |
|
Отменяет операцию правки на метке элемента представления в виде дерева в текущем элементе управления иерархического представления. |
|
Гарантирует, что элемент представления в виде дерева видимым в элементе управления иерархического представления. |
|
Разверните или сбросы давления, дочерние элементы указанного элемента представления в виде дерева. |
|
Извлекает текущий цвет фона элемента управления. |
|
Извлекает состояние проверки элемента управления дерева. |
|
Извлекает дочерний элемент указанного элемента представления в виде дерева. |
|
Получает количество элементов дерева, связанных с элементом управления иерархического представления. |
|
Извлекает целевым объектом операции перетаскивания. |
|
Извлекает маркер элемента управления "Поле ввода" используется для редактирования указанного элемента представления в виде дерева. |
|
Получает расширенные стили, что текущий элемент управления иерархического представления. |
|
Извлекает первый видимый элемент указанного элемента представления в виде дерева. |
|
Извлекает маркер списка образа, связанного с элементом управления иерархического представления. |
|
Получает смещение (в точках) элемента представления в виде дерева от родительского элемента. |
|
Возвращает цвет, используемый для рисования метка вставки для представления в виде дерева. |
|
Извлекает атрибуты указанного элемента представления в виде дерева. |
|
Возвращает 32 разрядное конкретного приложения значение, связанное с элементом. |
|
Извлекает индекс образа, который отображается, если указанный элемент текущего элемента управления иерархического представления в развернутом состоянии. |
|
Извлекает текущая высота элементов представления в виде дерева. |
|
Возвращает образы, связанные с элементом. |
|
Возвращает ограничивающий прямоугольник для указанной части заданного элемента в текущем элементе управления иерархического представления. |
|
Возвращает ограничивающий прямоугольник для элемента представления в виде дерева. |
|
Возвращает состояние элемента. |
|
Получает расширенное состояние заданного элемента в текущем элементе управления иерархического представления. |
|
Возвращает текст элемента. |
|
Извлекает последний развернутый элемент в текущем элементе управления иерархического представления. |
|
Получает цвет линии для текущего элемента управления иерархического представления. |
|
Извлекает следующий элемент представления в виде дерева, который соответствует заданному отношению. |
|
Возвращает следующий одноуровневый элемент указанного элемента представления в виде дерева. |
|
Извлекает следующий видимый элемент указанного элемента представления в виде дерева. |
|
Возвращает родительский элемент указанного элемента представления в виде дерева. |
|
Извлекает предыдущий одноуровневый элемент для указанного элемента представления в виде дерева. |
|
Извлекает предыдущий видимый элемент указанного элемента представления в виде дерева. |
|
Получает корень из указанного элемента представления в виде дерева. |
|
Получает максимальное время прокрутки элемента управления иерархического представления. |
|
Извлекает число выделенных элементов в текущем элементе управления иерархического представления. |
|
Извлекает выбранный в данный момент элемент представления в виде дерева. |
|
Извлекает текущий цвет текста элемента управления. |
|
Получает дескриптор для элемента управления tooltip дочернего элемента, используемого элементом управления иерархического представления. |
|
Возвращает количество видимых элементов дерева, связанных с элементом управления иерархического представления. |
|
Возвращает текущее положение курсора, связанного с объектом CTreeCtrl. |
|
Вставляет новый элемент в элементе управления иерархического представления. |
|
Возвращает ненулевое значение, если указанный элемент имеет дочерние элементы. |
|
Сопоставляет указанный идентификатор специальных возможностей на дескриптор к элементу представления в виде дерева в текущем элементе управления иерархического представления. |
|
Сопоставляет указанный дескриптор к элементу представления в виде дерева в текущем элементе управления иерархического представления на идентификатор специальных возможностей. |
|
Выберите, прокручивает в представление или перерисовывает указанный элемент представления в виде дерева. |
|
Перерисовывает элемент дерева в качестве целевого объекта операции перетаскивания. |
|
Выбирает указанный элемент представления в виде дерева. |
|
Выбирает указанный элемент представления в виде дерева как первый видимый элемент. |
|
Задает версию autoscroll текущего элемента управления иерархического представления. |
|
Устанавливает цвет фона элемента управления. |
|
Задает состояние проверки элемента управления дерева. |
|
Задает расширенные стили для текущего элемента управления иерархического представления. |
|
Задает дескриптор списка образа, связанного с элементом управления иерархического представления. |
|
Задает смещение (в точках) элемента представления в виде дерева от родительского элемента. |
|
Размещает метку вставки в элементе управления иерархического представления. |
|
Устанавливает цвет, используемый для рисования метка вставки для представления в виде дерева. |
|
Устанавливает атрибуты указанного элемента представления в виде дерева. |
|
Устанавливает 32 разрядное конкретного приложения значение, связанный с элементом. |
|
Устанавливает индекс образа, который отображается, если указанный элемент текущего элемента управления иерархического представления в развернутом состоянии. |
|
Задает высоту элементов представления в виде дерева. |
|
Связывает образы с элементом. |
|
Устанавливает состояние элемента. |
|
Задает расширенный состояние заданного элемента в текущем элементе управления иерархического представления. |
|
Задает текст элемента. |
|
Задает цвет линии для текущего элемента управления иерархического представления. |
|
Задает максимальное время прокрутки элемента управления иерархического представления. |
|
Задает цвет текста элемента управления. |
|
Задает элемент управления tooltip дочернего элемента управления иерархического представления. |
|
Отображает подсказку для указанного элемента в текущем элементе управления иерархического представления. |
|
Сортирует потомков заданного родительского элемента. |
|
Сортирует потомков заданного родительского элемента с помощью приложение- заданную функцию сортировки. |
Заметки
"Элемент управления иерархического представления" окно, в котором отображается иерархический список элементов, например заголовка в документе, записях в индексе или файлами и каталогами на диске. Каждый элемент состоит из меток и bitmapped необязательным образа, а каждый элемент может иметь список подэлементов, связанных с ним. Если щелкнуть элемент, пользователь мог развернуть и свернуть, связанный список подэлементов.
Этот элемент управления (и, следовательно, класс CTreeCtrl ) доступны только для программ, выполняемых в рамках Windows версии 4 и Windows NT 98 и более поздних версий.
Дополнительные сведения об использовании CTreeCtrl см. в разделах:
ссылка элемента управления иерархического представления в Windows SDK.
Q222905 статья базы знаний Майкрософт: Практическое руководство: Отображает контекстное меню для CTreeCtrl
Иерархия наследования
CTreeCtrl
Требования
Header: afxcmn.h