Перекрытия изображений в списках изображений
Каждый список изображений (CImageList) содержит список изображений, используемых в качестве маски наложения. Маска наложения — это изображение, нарисованное прозрачно по другому изображению. Любое изображение можно использовать в качестве маски наложения. Вы можете указать до четырех маск наложений на список изображений.
Индекс изображения добавляется в список маски наложения с помощью функции элемента SetOverlayImage , индекса изображения и индекса маски наложения. Обратите внимание, что индексы маски наложения основаны на одном, а не на основе нуля.
Вы рисуете маску наложения на изображение с помощью одного вызова Draw
. Параметры включают индекс изображения для рисования и индекс маски наложения. Для указания индекса маски наложения необходимо использовать макрос INDEXTOOVERLAYMASK . При вызове функции-члена DrawIndirect можно также указать изображение наложения.