CTreeCtrl::InsertItem

HTREEITEM InsertItem ( LPTVINSERTSTRUCT lpInsertStruct );

HTREEITEM InsertItem (UINT nMask, LPCTSTR lpszItem, int nImage, int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam, HTREEITEM hParent, HTREEITEM hInsertAfter );

HTREEITEM InsertItem (LPCTSTR lpszItem, HTREEITEM hParent = TVI_ROOT, HTREEITEM hInsertAfter = TVI_LAST);

HTREEITEM InsertItem (LPCTSTR lpszItem, int nImage, int nSelectedImage, HTREEITEM hParent = TVI_ROOT, HTREEITEM hInsertAfter = TVI_LAST);

Возвращаемое значение

Дескриптор нового элемента в случае успеха; противном случае NULL.

Параметры

lpInsertStruct

Указатель на TVINSERTSTRUCT , указывающее атрибуты вставляемого элемента представления дерева.

nMask

Целое число, указывающее какие атрибуты для задания. Посмотреть TVITEM структуры в Platform SDK.

lpszItem

Адрес строки, содержащей текст элемента.

nImage

Индекс элемента в изображения в элементе управления иерархического представления список изображений.

nSelectedImage

Индекс выбранного изображения элемента в элементе управления иерархического представления список изображений.

nState

Указывает значения для государств этого пункта. Посмотреть Дерево представления элемента управления элемент государства в Platform SDK для списка соответствующих государств.

nStateMask

Определяет, какие государства должны быть установлены. Посмотреть TVITEM структуры в Platform SDK.

lParam

32-Разрядное значение конкретного приложения, связанного с пунктом.

hParent

Дескриптор родительского вставленного элемента.

hInsertAfter

 Дескриптор этого пункта, после чего должен быть вставлен новый элемент.

Примечания

Эта функция вызывается для вставки нового элемента в элемент управления представления дерева.

Обзор CTreeCtrlЧлены класса | Иерархическая схема

См. также CTreeCtrl::DeleteItem, CTreeCtrl::HitTest, CTreeCtrl::SelectDropTarget, CTreeCtrl::GetItem, дерево представления элемента управления ссылки в Platform SDK

Index