CMFCCaptionBar::SetBitmap
更新 : 2007 年 11 月
キャプション バーのビットマップ イメージを設定します。
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
);
パラメータ
[入力] hBitmap
設定するビットマップへのハンドル。[入力] clrTransparent
ビットマップの透明色を指定する RGB 値。[入力] bStretch
TRUE の場合、イメージの外接する四角形と同じ大きさでないビットマップは伸縮されます。それ以外の場合、ビットマップは伸縮されません。[入力] bmpAlignment
ビットマップの配置。
解説
このメソッドを使用して、キャプション バーのビットマップを設定します。
前のビットマップは自動的に破棄されます。CMFCCaptionBar::SetIcon メソッドを呼び出してアイコンをキャプション バーに表示すると、CMFCCaptionBar::RemoveIcon を呼び出してアイコンを削除するまでビットマップは表示されません。
ビットマップは、bmpAlignment パラメータの指定に従って整列されます。このパラメータは、次のいずれかの BarElementAlignment 値になります。
ALIGN_INVALID
ALIGN_LEFT
ALIGN_RIGHT
ALIGN_CENTER
必要条件
ヘッダー : afxcaptionbar.h