CToolBarCtrl::ChangeBitmap
更新 : 2007 年 11 月
現在のツール バー コントロールのボタンのビットマップを変更します。
BOOL ChangeBitmap(
int idButton,
int iBitmap
);
パラメータ
パラメータ |
説明 |
---|---|
[入力] idButton |
新しいビットマップを受け取るボタンのコマンド識別子。 |
[入力] iBitmap |
現在のツール バー コントロールのイメージ リストにあるイメージの、0 から始まるインデックス。 |
戻り値
このメソッドが成功した場合は true。それ以外の場合は false。
解説
このメソッドが成功すると、指定したボタンに、指定したイメージが表示されます。
このメソッドは、TB_CHANGEBITMAP メッセージを送信します。このメッセージについては、Windows SDK を参照してください。
必要条件
ヘッダー : afxcmn.h
使用例
次のコード例では、[名前を付けて保存] ボタンのビットマップを [バージョン情報] ボタンのビットマップに変更しています。
{
// Change the bitmap for the File Save button, whose
// command ID is ID_FILE_SAVE, to the bitmap for the
// About button, whose index is 7.
CToolBarCtrl& m_toolBarCtrl = m_wndToolBar.GetToolBarCtrl();
BOOL bRet = m_toolBarCtrl.ChangeBitmap( ID_FILE_SAVE, 7 );
}