Partager via


CMFCCaptionBar::SetBitmap

Définit l'image bitmap pour la barre de légende.

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 
);

Paramètres

  • [in] hBitmap
    Le handle à la bitmap à définir.

  • [in] clrTransparent
    Une valeur RVB qui spécifie la couleur transparente de la bitmap.

  • [in] bStretch
    Si TRUE, la bitmap est étiré si elle ne tient pas dans le rectangle englobant d'image.Sinon la bitmap n'est pas étirée.

  • [in] bmpAlignment
    L'alignement de la bitmap.

Notes

Utilisez cette méthode pour définir une bitmap sur une barre de légende.

La bitmap précédente est perdue automatiquement.Si la barre de titre affiche une icône parce que vous avez appelé la méthode de CMFCCaptionBar::SetIcon , la bitmap ne sera pas affichée à moins que vous supprimiez l'icône en appelant CMFCCaptionBar::RemoveIcon.

La bitmap est alignée comme spécifié par le paramètre d' bmpAlignment .Ce paramètre peut avoir l'une des valeurs BarElementAlignment suivantes :

  • ALIGN_INVALID

  • ALIGN_LEFT

  • ALIGN_RIGHT

  • ALIGN_CENTER

Configuration requise

en-tête : afxcaptionbar.h

Voir aussi

Référence

Classe de CMFCCaptionBar

Graphique de la hiérarchie