Partilhar via


CPictureHolder::CreateFromBitmap

Usa um bitmap para inicializar o objeto de imagem em um 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 um recurso de bitmap.

  • pBitmap
    Ponteiro para um CBitmap objeto.

  • pPal
    Ponteiro para um CPalette objeto.

  • bTransferOwnership
    Indica se o objeto de imagem será apropriar-se de objetos de bitmap e paleta.

  • hbm
    Alça de preenchimento para o bitmap do qual o CPictureHolder objeto é criado.

  • hpal
    Identificador para a paleta usada para processar o bitmap.

Valor de retorno

Diferente de zero se o objeto é criado com êxito; caso contrário, 0.

Comentários

If bTransferOwnership é TRUE, o chamador não deve usar o objeto bitmap ou paleta de qualquer maneira após retorna esta telefonar.If bTransferOwnership é FALSE, o chamador é responsável por garantir que os objetos de bitmap e paleta permanecem válido para a tempo de vida do objeto de imagem.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CPictureHolder

Gráfico de hierarquia

CPictureHolder::CreateEmpty

CPictureHolder::CreateFromIcon

CPictureHolder::CreateFromMetafile

Outros recursos

CPictureHolder membros