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