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


CListCtrl::GetSubItemRect

Получает ограничивающий прямоугольник элемента в элементе управления "список".

BOOL GetSubItemRect( 
   int iItem, 
   int iSubItem, 
   int nArea, 
   CRect& ref  
);

Параметры

  • iItem
    Индекс элемента подэлемента родительского.

  • iSubItem
    Одн- основан индекс подэлемента.

  • nArea
    Определяет часть ограничивающего прямоугольника (подэлемента списка), который необходимо извлечь. Часть (значок метка или оба) ограничивающего прямоугольника определяется путем применения побитовое ИЛИ оператор к одному или нескольким из следующих значений:

    • LVIR_BOUNDS возвращает ограничивающий прямоугольник для всего элемента, включая значок и метку.

    • LVIR_ICON возвращает ограничивающий прямоугольник значка или мелкого значка.

    • LVIR_LABEL возвращает ограничивающий прямоугольник для всего элемента, включая значок и метку. Оно идентично LVIR_BOUNDS.

  • ref
    Ссылка на объект CRect, содержащий координаты ограничивающего прямоугольника подэлемента.

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

Ненулевой, если успешно; в противном случае – нуль.

Заметки

Эта функция-член реализует расширение функциональности макроса Win32, ListView_GetSubItemRect, как описано в Windows SDK.

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CListCtrl

Диаграмма иерархии