макрос TreeView_GetNextItem (commctrl.h)
Извлекает элемент представления в виде дерева, который имеет указанную связь с указанным элементом. Вы можете использовать этот макрос, использовать один из макросов TreeView_Get , описанных ниже, или отправить сообщение TVM_GETNEXTITEM явным образом.
Синтаксис
void TreeView_GetNextItem(
hwnd,
hitem,
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 . |
Возвращаемое значение
None
Remarks
Этот макрос возвращает значение NULL , если извлекаемый элемент является корневым узлом дерева. Например, если этот макрос используется с флагом TVGN_PARENT на дочернем элементе первого уровня корневого узла представления дерева, макрос вернет значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по