CToolBarCtrl::ChangeBitmap
現在のツール バー コントロールのボタンのビットマップを変更します。
BOOL ChangeBitmap(
int idButton,
int iBitmap
);
パラメーター
パラメーター |
説明 |
---|---|
[入力] idButton |
新しいビットマップを受け取ることであるボタンのコマンド ID。 |
[入力] iBitmap |
現在のツール バーのイメージ リスト内のイメージのインデックス。 |
戻り値
このメソッドが成功した場合は true。それ以外の場合は false。
解説
このメソッドが成功した場合は、指定したボタンの指定されたイメージが表示されます。
このメソッドは Windows SDKで説明する TB_CHANGEBITMAP のメッセージを送信します。
必要条件
ヘッダー: 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 );
}