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


Функция ImageList_Create (commctrl.h)

Создает новый список изображений.

Синтаксис

HIMAGELIST ImageList_Create(
  int  cx,
  int  cy,
  UINT flags,
  int  cInitial,
  int  cGrow
);

Параметры

cx

Тип: int

Ширина (в пикселях) каждого изображения.

cy

Тип: int

Высота (в пикселях) каждого изображения.

flags

Тип: UINT

Набор битовых флагов, указывающих тип создаваемого списка изображений. Этот параметр может быть сочетанием флагов создания списка изображений.

cInitial

Тип: int

Количество изображений, изначально содержащихся в списке изображений.

cGrow

Тип: int

Количество образов, на которое может увеличиваться список образов, когда системе необходимо освободить место для новых образов. Этот параметр представляет количество новых образов, которые может содержать список изображений с измененным размером.

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

Тип: HIMAGELIST

Возвращает дескриптор списка изображений в случае успешного выполнения или значение NULL в противном случае.

Комментарии

Завершив использование списка изображений, удалите его, вызвав функцию ImageList_Destroy .

Обратите внимание Comctl32.dll версия 6 не является распространяемой, но включена в Windows или более поздние версии. Чтобы использовать Comctl32.dll версии 6, укажите его в манифесте. Дополнительные сведения о манифестах см. в разделе Включение визуальных стилей.
 

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header commctrl.h
Библиотека Comctl32.lib
DLL Comctl32.dll
Набор API ext-ms-win-shell-comctl32-init-l1-1-1 (представлено в Windows 10 версии 10.0.14393)