CTreeCtrl::Create
Если элемент управления дерева в шаблоне диалогового окна или при использовании CTreeView, элемент управления "Дерево" создано автоматически, когда диалоговое окно или представление созданы.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Параметры
dwStyle
Задает стиль элемента управления иерархического представления.Применение стилей окна, описанные в CreateWindow и любое сочетание стили элемента управления иерархического представления, как описано в Windows SDK.rect
Определяет размер и положение элемента управления иерархического представления.Может быть либо объектом CRect или структурой RECT.pParentWnd
Задает родительское окно элемента управления иерархического представления, обычно CDialog.Это не должно быть NULL.nID
Определяет идентификатор элемента управления иерархического представления
Возвращаемое значение
Ненулевой если инициализация прошла успешно; в противном случае – значение 0.
Заметки
Если нужно создать элемент управления "Дерево" как дочернее окно другого окна, используйте Создать функции-члена.Если создается элемент управления дерева с помощью Создать, необходимо передать ему WS_VISIBLE, в дополнение к другим стилей представления в виде дерева.
Построении CTreeCtrl в шаге 2.Первый вызов конструктора, после чего вызывает Создать, который создает элемент управления иерархического представления и вложение его к объекту CTreeCtrl.
Для создания дерева с помощью расширенных стилей окна элемента управления, вызовите CreateEx вместо Создать.
Пример
// Assuming your window has a CTreeCtrl member named m_TreeCtrl,
// you can create the tree control window with a child ID of ID_MYTREE
// using a call like this:
m_TreeCtrl.Create(WS_VISIBLE | WS_TABSTOP | WS_CHILD | WS_BORDER
| TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES
| TVS_DISABLEDRAGDROP | TVS_NOTOOLTIPS | TVS_EDITLABELS,
CRect(10, 10, 300, 100), this, ID_MYTREE);
// The control will have the appropiate window styles, and the tree
// control styles specified are those most commonly used.
Требования
Header: afxcmn.h