次の方法で共有


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

参照

関連項目

CToolBarCtrl クラス

階層図

TB_CHANGEBITMAP

CToolBarCtrl::ReplaceBitmap