макрос ListView_GetItemIndexRect (commctrl.h)
Возвращает ограничивающий прямоугольник для всего или части подэлемента в текущем представлении указанного элемента управления представлением списка. Используйте этот макрос или отправьте сообщение LVM_GETITEMINDEXRECT явным образом.
Синтаксис
void ListView_GetItemIndexRect(
[in] hwnd,
[in] plvii,
[in] iSubItem,
[in] code,
[in, out] prc
);
Параметры
[in] hwnd
Тип: HWND
Дескриптор элемента управления представлением списка.
[in] plvii
Тип: LVITEMINDEX*
Указатель на структуру LVITEMINDEX для родительского элемента подэлемента. Вызывающий объект отвечает за выделение этой структуры и настройку ее членов. Plvii не должно иметь значение NULL.
[in] iSubItem
Тип: LONG
Индекс подэлемента.
[in] code
Тип: LONG
Часть подэлемента представления списка, для которой требуется получить ограничивающий прямоугольник. Этот параметр должен иметь одно из следующих значений.
[in, out] prc
Тип: LPRECT
Указатель на структуру RECT для получения координат. Вызывающий объект отвечает за выделение этой структуры. Prc не должен иметь значение NULL.
Возвращаемое значение
None
Remarks
Если значение iSubItem равно нулю, этот макрос возвращает координаты прямоугольника элементу, на который указывает plvii. Значение LVIR_SELECTBOUNDS для кода параметра не поддерживается.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по