Aracılığıyla paylaş


CPictureHolder::CreateFromBitmap

Bir bit eşlem resmi nesneyi başlatmak için kullandığı bir 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  
);

Parametreler

  • idResource
    Bit eşlem kaynağının kaynak kimliği.

  • pBitmap
    İşaretçi bir CBitmap nesnesi.

  • pPal
    İşaretçi bir CPalette nesnesi.

  • bTransferOwnership
    Resim nesnesi bitmap ve palet nesnelerin sahipliğini alıp almayacağını gösterir.

  • hbm
    İşlemek için bitmap kendisinden CPictureHolder nesnesi oluşturulur.

  • hpal
    Bitmap görüntü oluşturma için kullanılan paleti için tanıtıcı.

Dönüş Değeri

Nesne başarıyla oluşturuldu, sıfır olmayan; Aksi halde 0.

Notlar

bTransferOwnership Olan doğru, arayanın bitmap kullanmaması veya herhangi bir şekilde bu çağrısının paleti nesnesini döndürür.bTransferOwnership Olan yanlış, arayanın bitmap ve palet nesneler için resim nesnesinin yaşam süresi geçerli kalır vermekle sorumlu değildir.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CPictureHolder sınıfı

Hiyerarşi grafik

CPictureHolder::CreateEmpty

CPictureHolder::CreateFromIcon

CPictureHolder::CreateFromMetafile