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


LVM_GETITEMSTATE сообщение

Извлекает состояние элемента представления списка. Это сообщение можно отправить явным образом или с помощью макроса ListView_GetItemState .

Параметры

wParam

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

lParam

Извлекаемая информация о состоянии. Этот параметр может быть сочетанием следующих значений:

Значение Значение
LVIS_CUT
Элемент помечен для операции выреза и вставки.
LVIS_DROPHILITED
Элемент выделен как целевой объект перетаскивания.
LVIS_FOCUSED
Элемент имеет фокус, поэтому он окружен стандартным прямоугольником фокуса. Хотя может быть выбрано несколько элементов, фокус может находиться только у одного элемента.
LVIS_SELECTED
Элемент выбран. Внешний вид выбранного элемента зависит от того, имеет ли он фокус, а также от системных цветов, используемых для выбора.
LVIS_OVERLAYMASK
Используйте эту маску для получения индекса изображения наложения элемента.
LVIS_STATEIMAGEMASK
Используйте эту маску для получения индекса изображения состояния элемента.

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

Возвращает текущее состояние указанного элемента. Единственными допустимыми битами в возвращаемом значении являются биты, которые соответствуют битам, заданным в параметре lParam .

Комментарии

Сведения о состоянии элемента включают набор битовых флагов, а также индексы списков изображений, которые указывают изображение состояния элемента и изображение наложения.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Commctrl.h

См. также раздел

LVM_SETITEMSTATE