次の方法で共有


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

参照

関連項目

CPictureHolder クラス

階層図

CPictureHolder::CreateEmpty

CPictureHolder::CreateFromIcon

CPictureHolder::CreateFromMetafile