次の方法で共有


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

参照

参照

CToolBarCtrl クラス

階層図

TB_CHANGEBITMAP

CToolBarCtrl::ReplaceBitmap

その他の技術情報

CToolBarCtrl のメンバ