CPictureHolder::CreateFromBitmap
Utilizza una bitmap per inizializzare l'oggetto immagine in 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
);
Parametri
idResource
ID di risorsa di una risorsa bitmap.pBitmap
Puntatore a un oggetto CBitmap.pPal
Puntatore a un oggetto CPalette.bTransferOwnership
Indica se l'oggetto l'immagine impiegherà la proprietà degli oggetti della tavolozza e della bitmap.hbm
Gestire la bitmap da cui l'oggetto CPictureHolder viene creato.hpal
Handle alla tavolozza utilizzato per eseguire il rendering della bitmap.
Valore restituito
Diverso da zero se l'oggetto venga creato; in caso contrario 0.
Note
Se bTransferOwnership è TRUE, il chiamante non deve utilizzare la bitmap o l'oggetto della tavolozza in alcun modo a l questo risultato della chiamata. Se bTransferOwnership è FALSE, il chiamante deve garantire che gli oggetti della tavolozza e della bitmap rimangono validi per la durata dell'oggetto immagine.
Requisiti
Header: afxwin.h