Freigeben über


CMFCCaptionBar::SetBitmap

Legt das Bitmapbild für die Titelleiste fest.

void SetBitmap(
   HBITMAP hBitmap,
   COLORREF clrTransparent,
   BOOL bStretch=FALSE,
   BarElementAlignment bmpAlignment=ALIGN_RIGHT 
);
void SetBitmap(
   UINT uiBmpResID,
   COLORREF clrTransparent,
   BOOL bStretch=FALSE,
   BarElementAlignment bmpAlignment=ALIGN_RIGHT 
);

Parameter

  • [in] hBitmap
    Das Handle der Bitmap auf den Satz.

  • [in] clrTransparent
    Ein RGB-Wert, der die transparente Farbe der Bitmap angibt.

  • [in] bStretch
    Wenn TRUE, die Bitmap gestreckt wird, wenn diese nicht an den Imageumgebenden rechteck passt.Andernfalls wird die Bitmap nicht gestreckt.

  • [in] bmpAlignment
    Die Ausrichtung der Bitmaps.

Hinweise

Verwenden Sie diese Methode, um eine Bitmap auf einer Titelleiste festzulegen.

Die vorherige Bitmap wird automatisch zerstört.Wenn die Titelleiste ein Symbol angezeigt, da Sie die CMFCCaptionBar::SetIcon-Methode aufgerufen haben, haben wird die Bitmap nicht angezeigt, es sei denn, Sie das Symbol entfernen, indem Sie CMFCCaptionBar::RemoveIcon aufrufen.

Die Bitmap ist ausgerichtet, wie durch den bmpAlignment-Parameter angegeben.Dieser Parameter kann einen der folgenden BarElementAlignment-Werte aufweisen:

  • ALIGN_INVALID

  • ALIGN_LEFT

  • ALIGN_RIGHT

  • ALIGN_CENTER

Anforderungen

Header: afxcaptionbar.h

Siehe auch

Referenz

CMFCCaptionBar-Klasse

Hierarchien-Diagramm