CTreeCtrl::SetItem

BOOL SetItem ( TVITEM * pItem );

BOOL SetItem (HTREEITEM hItem, UINT nMask, LPCTSTR lpszItem, int nImage, int nSelectedImage, UINT nState, UINT nStateMask, LPARAM lParam );

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

Ненулевое значение, если успешно; в противном случае 0.

Параметры

pItem

Указатель на структура TVITEM , содержащая новый элемент атрибутов, как описано в Пакете SDK платформы.

hItem

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

nMask

Целое число, указывающее какие атрибуты для задания.

lpszItem

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

nImage

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

nSelectedImage

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

nState

Указывает значения для этого пункта государств.

nStateMask

Указывает, какие государства должны быть установлены.

lParam

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

Примечания

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

В структуре TVITEM член hItem идентифицирует элемент, и член Маска определяет, какие атрибуты для задания.

Если Маска члена или параметр nMask задает значение TVIF_TEXT , член pszText или lpszItem — это адрес строки с завершающим нулем и член cchTextMax игнорируется. Если Маска (или nMask) указано значение TVIF_STATE , член stateMask или параметр nStateMask указывает, какой элемент государства изменить и государства -члена или nState параметр содержит значения для этих государств.

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

См. также CTreeCtrl::GetItem

Index