CPictureHolder::CreateFromBitmap
ビットマップを CPictureHolderの図のオブジェクトを初期化するために使用します。
BOOL CreateFromBitmap(
UINT idResource
);
BOOL CreateFromBitmap(
CBitmap* pBitmap,
CPalette* pPal = NULL,
BOOL bTransferOwnership = TRUE
);
BOOL CreateFromBitmap(
HBITMAP hbm,
HPALETTE hpal = NULL,
BOOL bTransferOwnership = FALSE
);
パラメーター
idResource
ビットマップ リソースのリソース id。pBitmap
CBitmap オブジェクトへのポインター。pPal
CPalette オブジェクトへのポインター。bTransferOwnership
図のオブジェクトがビットマップやパレット オブジェクトの所有権を持つかどうかを示します。hbm
CPictureHolder のオブジェクトを作成するビットマップへのハンドル。hpal
パレットへのハンドルはビットマップを表示するために使用する。
戻り値
オブジェクトが正常に作成された場合、; それ以外の場合は 0。
解説
bTransferOwnership が **[真]**場合、呼び出し元は管理して、この呼び出しから制御が戻った後、ビットマップやパレットのオブジェクトを使用しないでください。 bTransferOwnership が FALSE場合、呼び出し元は、ビットマップやパレット オブジェクトがアイコンのオブジェクトの有効期間に有効になることを保証する責任があります。
必要条件
ヘッダー: afxwin.h