Стили окна List-View

Следующие стили окон относятся к элементам управления "представление списка".

Константа Описание
LVS _ алигнлефт
Элементы выводятся по левому краю в виде значков и мелких значков.
LVS _ алигнмаск
Текущее выравнивание элемента управления.
LVS _ алигнтоп
Элементы выводятся по верхнему краю элемента управления "список" в виде значков и мелких значков.
авторасположение LVS _
Значки автоматически располагаются в виде значков и мелких значков.
LVS _ едитлабелс
Текст элемента можно редактировать на месте. Родительское окно должно обработать код уведомления ЛВН _ ендлабеледит .
_значок LVS
Этот стиль задает представление значков.
_список LVS
Этот стиль указывает представление списка.
LVS _ ноколумнхеадер
Заголовки столбцов не отображаются в представлении отчетов. По умолчанию столбцы имеют заголовки в представлении отчетов.
LVS _ нолабелврап
Текст элемента отображается в одной строке в представлении значков. По умолчанию текст элемента может быть перенесен в виде значков.
LVS _ ПРОкрутка
Прокрутка отключена. Все элементы должны находиться в пределах клиентской области. Этот стиль несовместим со _ списком LVS или стилями _ отчета LVS . См. статью базы знаний Q137520 для дальнейшего обсуждения.
LVS _ носорсеадер
Заголовки столбцов не работают как кнопки. Этот стиль можно использовать, если при щелчке заголовка столбца в представлении отчета не выполняется действие, например сортировка.
LVS _ овнердата
Версия 4,70. Этот стиль задает элемент управления виртуального представления списка. Дополнительные сведения об этом стиле элемента управления "список" см. в разделе about List-View Controls.
LVS _ овнердравфиксед
Окно "владелец" может закрашивать элементы в представлении отчета. Элемент управления "представление списка" отправляет сообщение WM _ DRAWITEM для рисования каждого элемента; он не отправляет отдельные сообщения для каждого подэлемента. Элемент иитемдата структуры дравитемструкт содержит данные элемента для указанного элемента представления списка.
_отчет LVS
Этот стиль задает представление отчета. При использовании _ стиля отчета LVS с элементом управления "представление списка" первый столбец всегда выводится по левому краю. _Для изменения этого выравнивания нельзя использовать право лвкфмт. Дополнительные сведения о выравнивании столбцов см. в разделе LVCOLUMN .
LVS _ шареимажелистс
Список изображений не будет удален при уничтожении элемента управления. Этот стиль позволяет использовать одни и те же списки изображений с несколькими элементами управления "список-представление".
LVS _ шовселалвайс
Выбор, если он имеется, всегда отображается, даже если элемент управления не имеет фокуса.
LVS _ синглесел
Можно выбрать только один элемент за раз. По умолчанию можно выбрать несколько элементов.
LVS _ маленькие значки
Этот стиль задает небольшое представление значков.
LVS _ сортасцендинг
Индексы элементов сортируются на основе текста элемента в возрастающем порядке.
LVS _ сортдесцендинг
Индексы элементов сортируются на основе текста элемента в порядке убывания.
LVS _ типемаск
Определяет текущий стиль окна элемента управления.
LVS _ типестилемаск
Определяет стили окна, управляющие выравниванием элементов и внешним видом и поведением заголовка.

Комментарии

Для стилей LVS _ Сортасцендинг и LVS _ сортдесцендинг индексы элементов сортируются на основе текста элемента в порядке возрастания или убывания соответственно. Так как в представлениях _ отчетов LVS _ и LVS отображаются элементы в том же порядке, что и их индексы, результаты сортировки немедленно видны пользователю. _ Значки LVS и LVS _ маленькие значки не используют индексы элементов для определения позиции значков. С этими представлениями результаты сортировки не видны пользователю.

Маску _ типемаск LVS можно использовать для изоляции стилей окна, соответствующих текущему представлению: LVS _ Icon, LVS _ List, LVS _ Report и LVS _ маленькие значки.

Маску _ алигнмаск LVS можно использовать для изоляции стилей окна, определяющих выравнивание элементов: LVS _ алигнлефт и LVS _ алигнтоп.

Маску _ типестилемаск LVS можно использовать для изоляции стилей окон, управляющих выравниванием элементов (LVS _ алигнлефт и LVS _ алигнтоп), и элементов управления внешним видом и поведением заголовка (LVS _ ноколумнхеадер и LVS _ носорсеадер).

Требования

Требование Значение
Header
Коммктрл. h

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

Просмотр стилей и представлений в виде списка