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


Типы списков образа

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

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

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

См. также

Ссылки

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

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

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