CPictureHolder::CreateFromBitmap
Utiliza un mapa de bits para inicializar el objeto de imagen en 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
);
Parámetros
idResource
Id. de recurso de un recurso de mapa de bits.pBitmap
Puntero a un objeto de CBitmap .pPal
Puntero a un objeto de CPalette .bTransferOwnership
Indica si el objeto de imagen tomará los propietarios de los objetos del mapa de bits y la paleta.hbm
Identificador del mapa de bits del que se crea el objeto de CPictureHolder .hpal
El identificador de la paleta utilizado para mostrar el mapa de bits.
Valor devuelto
Distinto de cero si el objeto se crea correctamente; si no 0.
Comentarios
Si bTransferOwnership es TRUE, el llamador no debe usar el mapa de bits o el objeto de la tabla de ninguna manera después de esta llamada vuelva. Si bTransferOwnership es FALSE, el llamador es responsable de garantizar que los objetos del mapa de bits y la paleta siguen siendo válidos para la duración del objeto de imagen.
Requisitos
encabezado: afxwin.h