CPictureHolder::CreateFromBitmap
Verwendet eine Bitmap, um das Bildobjekt in CPictureHolder zu initialisieren.
BOOL CreateFromBitmap(
UINT idResource
);
BOOL CreateFromBitmap(
CBitmap* pBitmap,
CPalette* pPal = NULL,
BOOL bTransferOwnership = TRUE
);
BOOL CreateFromBitmap(
HBITMAP hbm,
HPALETTE hpal = NULL,
BOOL bTransferOwnership = FALSE
);
Parameter
idResource
Ressourcen-ID einer Bitmapressource.pBitmap
Zeiger auf einen CBitmap-Objekt.pPal
Zeiger auf einen CPalette-Objekt.bTransferOwnership
Gibt an, ob das Bildobjekt Besitz der Bitmap- und Palettenobjekte akzeptiert.hbm
Handle der Bitmap, aus der das CPictureHolder-Objekt erstellt wird.hpal
Handle der Palette verwendete zum Rendern der Bitmaps.
Rückgabewert
Ungleich 0 (null), wenn das Objekt erfolgreich erstellt wird; 0 andernfalls.
Hinweise
Wenn bTransferOwnershipTRUE ist, sollte der Aufrufer den Bitmap- oder Palettenobjekt auf keinen Fall nach diesem Aufruf verwenden.Wenn bTransferOwnershipFALSE ist, ist der Aufrufer dafür zuständig, dass die Bitmap- und Palettenobjekte während der Lebensdauer des Bildobjekts gültig bleiben.
Anforderungen
Header: afxwin.h