сообщение LVM_SETEXTENDEDLISTVIEWSTYLE
Задает расширенные стили в элементах управления представления списка. Это сообщение можно отправить явно или использовать макрос ListView_SetExtendedListViewStyle или ListView_SetExtendedListViewStyleEx .
Параметры
-
wParam
-
Значение DWORD, указывающее, какие стили в lParam должны быть затронуты. Этот параметр может быть сочетанием расширенных стилей List-View. Будут изменены только расширенные стили в wParam . Все остальные стили будут поддерживаться как есть. Если этот параметр равен нулю, будут затронуты все стили в lParam .
-
lParam
-
Значение DWORD, указывающее стили расширенных элементов управления представления списка, которые необходимо задать. Этот параметр может быть сочетанием расширенных стилей List-View. Стили, которые не заданы, но указаны в wParam, удаляются.
Возвращаемое значение
Возвращает значение DWORD , содержащее предыдущие стили расширенных элементов управления представления списка.
Комментарии
Параметр wParam позволяет изменить один или несколько расширенных стилей без предварительного извлечения существующих стилей. Например, если передать LVS_EX_FULLROWSELECT для wParam и 0 для lParam, стиль LVS_EX_FULLROWSELECT будет очищен, но все остальные стили останутся прежними.
Из соображений обратной совместимости макрос ListView_SetExtendedListViewStyle не был обновлен для использования wParam. Чтобы использовать значение wParam , используйте макрос ListView_SetExtendedListViewStyleEx .
При использовании этого сообщения для задания стиля LVS_EX_CHECKBOXES все ранее заданные индексы изображения состояния будут удалены. Все проверка поля будут инициализированы в неконтролируемом состоянии. Индекс изображения состояния содержится в битах от 12 до 15 элементов состояния структуры LVITEM .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Заголовок |
|