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


функция ImageList_SetImageCount (commctrl.h)

Изменяет размер существующего списка изображений.

Синтаксис

BOOL ImageList_SetImageCount(
  [in] HIMAGELIST himl,
  [in] UINT       uNewCount
);

Параметры

[in] himl

Тип: HIMAGELIST

Дескриптор списка изображений, размер который будет изменен.

[in] uNewCount

Тип: UINT

Значение типа , указывающее новый размер списка изображений.

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

Тип: BOOL

Возвращает ненулевое значение в случае успешного выполнения или ноль в противном случае.

Комментарии

Если приложение расширяет список изображений с помощью этой функции, оно должно добавлять новые изображения с помощью функции ImageList_Replace . Если приложение не добавляет допустимые изображения в новые индексы, операции рисования, использующие новые индексы, будут непредсказуемыми.

Если уменьшить размер списка изображений с помощью этой функции, усеченные изображения освобождаются.

Требования

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