макрос TreeView_GetNextItem (commctrl.h)
Извлекает элемент представления дерева, который несет указанную связь с указанным элементом. Этот макрос можно использовать, использовать один из макросов TreeView_Get, описанных ниже, или явно отправить сообщение TVM_GETNEXTITEM.
Синтаксис
HTREEITEM TreeView_GetNextItem(
HWND hwnd,
HTREEITEM hitem,
UINT code
);
Параметры
hwnd
Тип: HWND
Обработка элемента управления "Дерево- представление".
hitem
Тип: HTREEITEM
Обработка элемента.
code
Тип: UINT
Флаг, указывающий элемент для извлечения. Этот параметр может быть одним из следующих значений:
Ценность | Значение |
---|---|
|
Извлекает выбранный в данный момент элемент. Для отправки этого сообщения можно использовать макрос TreeView_GetSelection. |
|
Извлекает первый дочерний элемент элемента, указанного параметром hitem. Для отправки этого сообщения можно использовать макрос TreeView_GetChild. |
|
Извлекает элемент, который является целью операции перетаскивания. Для отправки этого сообщения можно использовать макрос TreeView_GetDropHilight. |
|
Извлекает первый видимый элемент. Для отправки этого сообщения можно использовать макрос TreeView_GetFirstVisible. |
|
Извлекает следующий элемент с братом. Для отправки этого сообщения можно использовать макрос TreeView_GetNextSibling. |
|
Windows Vista и более поздние версии. Извлекает следующий выбранный элемент. Для отправки этого сообщения можно использовать макрос TreeView_GetNextSelected. |
|
Извлекает следующий видимый элемент, который следует указанному элементу. Указанный элемент должен быть видимым. Используйте сообщение TVM_GETITEMRECT, чтобы определить, отображается ли элемент. Для отправки этого сообщения можно использовать макрос TreeView_GetNextVisible. |
|
Извлекает родительский элемент указанного элемента. Для отправки этого сообщения можно использовать макрос TreeView_GetParent. |
|
Извлекает предыдущий элемент с братом. Для отправки этого сообщения можно использовать макрос TreeView_GetPrevSibling. |
|
Извлекает первый видимый элемент, предшествующий указанному элементу. Указанный элемент должен быть видимым. Используйте сообщение TVM_GETITEMRECT, чтобы определить, отображается ли элемент. Для отправки этого сообщения можно использовать макрос TreeView_GetPrevVisible. |
|
Извлекает самый верхний или очень первый элемент элемента элемента управления "Представление дерева". Для отправки этого сообщения можно использовать макрос TreeView_GetRoot. |
Возвращаемое значение
Тип: HTREEITEM
Возвращает дескриптор элементу в случае успешного выполнения. В большинстве случаев сообщение возвращает значение NULL для указания ошибки. Дополнительные сведения см. в разделе "Примечания".
Замечания
Этот макрос вернет NULL, если извлекаемый элемент является корневым узлом дерева. Например, если вы используете этот макрос с флагом TVGN_PARENT на корневом узле представления дерева первого уровня, макрос вернет NULL.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |