CToolBarCtrl::ChangeBitmap

更改一个按钮的位图在当前工具栏控件。

BOOL ChangeBitmap(
     int idButton, 
     int iBitmap
);

参数

Parameter

说明

[in] idButton

是接收新的位图按钮的命令ID。

[in] iBitmap

图像的从零开始的索引在当前工具栏控件图形的列表。

返回值

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