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


Типы списков изображений

2 Типа списков изображений (CImageList). nonmasked и замаскированный. «Nonmasked список изображений» состоит из растрового изображения цвета, содержащее один или несколько изображений. «Замаскированный список изображений» состоит из 2 растровых изображений, равного размера. Первое растровое изображение цвета, содержащее изображения, а второй монохромное растровое изображение, которое содержит ряд масок — по одному для каждого образа в первом растровые изображения.

Одной из перегрузок функции-члена Создать принимает флажок, чтобы показать замаскирован ли список изображений. (Другие перегруженные создают замаскированные списки изображений).

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

См. также

Ссылки

Использование CImageList

Основные понятия

Элементы управления (MFC)