Condividi tramite


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

Vedere anche

Riferimenti

Classe CPictureHolder

Grafico delle gerarchie

CPictureHolder::CreateEmpty

CPictureHolder::CreateFromIcon

CPictureHolder::CreateFromMetafile