Работа со списками завершения образа
Функция-член Заменить заменяет образ в списке образа (CImageList) с новым образом.Эта функция полезна также в случае, если необходимо динамическое увеличение количества образов в объекте списка образа.Функция SetImageCount динамически изменяет количество изображений, хранящиеся в списке образа.Если производится улучшение размер списка образа, вызовите Заменить для добавления образы к новым слотам образа.Если нужно уменьшить размер списка образа, то освобождаются образы за новым размером.
Функция-член Удалить удаляет образ из списка образа.Функция-член Копировать может копировать или передавать образы внутри образа поля.Эта функция позволяет указать, должен ли образ источника быть скопирован для индексации назначения или образы источника и назначения должны быть переданы.
Чтобы создать новый список образа путем слияния 2 списка образа, используйте перегрузку Создать соответствующей функции-члена.Эта перегрузка Создать слияние первый способ существующих списков образа, полученный образ в новом объекте списка образа.Новый образ создается путем рисования второй способ прозрачно за первым.Маска для нового образа результатом операции логического или performing a в битах масок для 2 существующих изображений.
Это повторенно до тех пор, пока все образы не сливаются и добавляются к новому объекту списка образа.
Можно записать данные образа в архив путем вызова функции-члена запись и чтения его обратно, вызвав функцию-член Чтение.
Функции-члены GetSafeHandle, Присоединиться и Отсоединить позволяют манипулировать дескриптор списка образа вложенного в объект CImageList, а функция-член DeleteImageList удаляет список образа без разрушать объект CImageList.