CPictureHolder::CreateFromBitmap

BOOL CreateFromBitmap ( UINT idResource );

BOOL CreateFromBitmap ( CBitmap ※ pBitmap, CPalette ※ pPal = NULL、 BOOL bTransferOwnership = TRUE );

BOOL CreateFromBitmap ( HBITMAP hbm, HPALETTE hpal = NULL );

戻り値

0 以外の値、オブジェクトが正常に作成されている場合;そうでなければ 0。

パラメーター

idResource

ビットマップ リソースのリソース ID。

pBitmap

CBitmapオブジェクトへのポインター。

pPal

CPaletteオブジェクトへのポインター。

bTransferOwnership

ピクチャ オブジェクトがビットマップとパレット オブジェクトの所有権がかどうかを示します。

hbm

CPictureHolderオブジェクトから作成、ビットマップへのハンドルします。

hpal

ビットマップの描画に使用するパレットを識別するハンドルします。

解説

ビットマップを使用して、 CPictureHolderの画像オブジェクトを初期化します。BTransferOwnershipTRUEの場合、この呼び出しが返された後、呼び出し元、ビットマップまたはパレット オブジェクト任意の方法で使用しないでください。BTransferOwnershipFALSEの場合は、呼び出し元のビットマップとパレット オブジェクトが画像オブジェクトの有効期間を有効なまま責任が。

CPictureHolder 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CPictureHolder::CreateEmptyCPictureHolder::CreateFromIconCPictureHolder::CreateFromMetafile(&N)

Index