макрос ListView_SetExtendedListViewStyleEx (commctrl.h)
Задает расширенные стили для элементов управления представлением списка с помощью маски стиля. Этот макрос можно использовать или явно отправить сообщение LVM_SETEXTENDEDLISTVIEWSTYLE.
Синтаксис
void ListView_SetExtendedListViewStyleEx(
HWND hwndLV,
DWORD dwMask,
DWORD dw
);
Параметры
hwndLV
Тип: HWND
Дескриптор элемента управления представления списка, который получит изменение стиля.
dwMask
Тип: DWORD
Значение DWORD, указывающее, какие стили в dw должны быть затронуты. Этот параметр может быть сочетанием расширенных стилей List-View. Будут изменены только расширенные стили в dwMask. Все остальные стили будут поддерживаться по мере их сохранения. Если этот параметр равен нулю, все стили в dw будут затронуты.
dw
Тип: DWORD
Значение DWORD, указывающее стили элементов управления расширенным представлением списка для задания. Этот параметр может быть сочетанием расширенных стилей List-View. Стили, которые не заданы, но указанные в dwMask, удаляются.
Возвращаемое значение
Никакой
Замечания
При использовании этого макроса для задания стиля LVS_EX_CHECKBOXES все ранее заданные индексы образа состояния будут удалены. Все флажки будут инициализированы в состояние без флажка. Индекс образа состояния содержится в битах от 12 до 15 состояния члена структуры LVITE M.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |