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