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


макрос ListView_SetImageList (commctrl.h)

Назначает список изображений элементу управления list-view. Вы можете использовать этот макрос или отправить сообщение LVM_SETIMAGELIST явным образом.

Синтаксис

void ListView_SetImageList(
   hwnd,
   himl,
   iImageList
);

Параметры

hwnd

Тип: HWND

Дескриптор элемента управления list-view.

himl

Тип: HIMAGELIST

Дескриптор для назначаемого списка изображений.

iImageList

Тип: int

Тип списка изображений. Этот параметр может иметь одно из следующих значений:

Значение Значение
LVSIL_NORMAL
Список изображений с большими значками.
LVSIL_SMALL
Список изображений с небольшими значками.
LVSIL_STATE
Список изображений с изображениями состояний.
LVSIL_GROUPHEADER
Список изображений для заголовка группы.

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

None

Remarks

Текущий список изображений будет уничтожен при уничтожении элемента управления list-view, если не задан стиль LVS_SHAREIMAGELISTS . Если вы используете это сообщение для замены одного списка изображений другим, приложение должно явно уничтожить все списки изображений, отличные от текущего.

Требования

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