Поделиться через


макрос TreeView_GetItemRect (commctrl.h)

Извлекает ограничивающий прямоугольник для элемента представления дерева и указывает, отображается ли элемент. Этот макрос можно использовать или явно отправлять сообщение TVM_GETITEMRECT.

Синтаксис

BOOL TreeView_GetItemRect(
   HWND      hwnd,
   HTREEITEM hitem,
   LPRECT    prc,
   BOOL      code
);

Параметры

hwnd

Тип: HWND

Обработка элемента управления "Дерево- представление".

hitem

Тип: HTREEITEM

Обработка элемента представления дерева.

prc

Тип: LPRECT

Указатель на структуру RECT, которая получает ограничивающий прямоугольник. Координаты относятся к левому верхнему углу элемента управления "Представление дерева".

code

Тип: BOOL

Значение, указывающее часть элемента, для которого извлекается ограничивающий прямоугольник. Если этот параметр TRUE, ограничивающий прямоугольник содержит только текст элемента. В противном случае он включает всю строку, которую элемент занимает в элементе управления "Дерево- представление".

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

Тип: BOOL

Если элемент отображается и ограничивающий прямоугольник успешно извлекается, возвращаемое значение TRUE. В противном случае сообщение TVM_GETITEMRECT возвращает FALSE и не получает ограничивающий прямоугольник.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista [только классические приложения]
минимальный поддерживаемый сервер Windows Server 2003 [только классические приложения]
целевая платформа Виндоус
заголовка commctrl.h