CPictureHolder::CreateFromBitmap

BOOL CreateFromBitmap ( UINT idResource );

BOOL CreateFromBitmap ( CBitmap * pBitmap, CPalette * pPal = NULL, BOOL bTransferOwnership = действительно );

BOOLCreateFromBitmap (=NULLHBITMAPhbm,HPALETTEhpal);

Возвращаемое значение

Ненулевое значение, если объект успешно создан; в противном случае 0.

Параметры

idResource

Идентификатор ресурса ресурса точечного рисунка.

pBitmap

Указатель на объект CBitmap.

pPal

Указатель на объект CPalette.

bTransferOwnership

Указывает ли объект картина будет принимать владение объектами bitmap и палитра.

hbm

Дескриптор точечного рисунка, из которого создается объект CPictureHolder.

hpal

Дескриптор палитры, используемый для отрисовки растрового изображения.

Примечания

Использует растровое изображение для инициализации объекта картина в CPictureHolder. Если bTransferOwnership имеет значение TRUE, вызывающий не следует использовать объект точечного рисунка или палитру каким-либо образом после того, как этот вызов возвращается. Если bTransferOwnership имеет значение FALSE, вызывающий объект отвечает за то, что точечный рисунок и палитра объекты остаются в силе в течение времени жизни объекта картина.

Обзор CPictureHolderЧлены класса | Иерархическая схема

См. также CPictureHolder::CreateEmpty, CPictureHolder::CreateFromIcon, CPictureHolder::CreateFromMetafile

Index