Состояния элементов List-View

Значение состояния элемента состоит из состояния элемента, необязательного индекса маски наложения и необязательного индекса маски изображения состояния.

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

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

Комментарии

Маску LVIS_OVERLAYMASK можно использовать для изоляции одноуровневого индекса наложения изображения. Маску LVIS_STATEIMAGEMASK можно использовать для изоляции одноуровневого индекса образа состояния.

Требования

Требование Значение
Заголовок
CommCtrl.h