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 是 TRUE,调用方不应在使用位图或调色板对象在此之后调用返回。如果 bTransferOwnership 是 FALSE,调用方负责确保位图和调色板对象保持活动状态为照片对象的生存期。
要求
Header: afxwin.h