CToolBar::SetButtonInfo 更改工具栏图标

CToolBar::SetButtonInfo

调用此成员函数上设置按钮的命令ID、样式和图像数字。

void SetButtonInfo(
   int nIndex,
   UINT nID,
   UINT nStyle,
   int iImage 
);
参数

nIndex

信息将设置按钮或分隔符的从零开始的索引。

nID

按钮的命令ID设置的值。

nStyle

新的按钮样式。以下按钮样式支持:

  • TBBS_BUTTON 标准普通按钮(默认值)

  • TBBS_SEPARATOR 分隔符

  • TBBS_CHECKBOX 自动复选框按钮

  • TBBS_GROUP 指示的某个按钮组的开头

  • TBBS_CHECKGROUP 指示复选框按钮的一组的开头

  • TBBS_DROPDOWN 创建一个下拉列表按钮。

  • TBBS_AUTOSIZE 按钮的宽度基于按钮的文本将计算,而不是图像的大小。

  • TBBS_NOPREFIX 按钮文本没有快捷键前缀与它。

iImage

按钮的图像新索引在位图中。

备注

对分隔符,的样式 TBBS_SEPARATOR,此功能将像素的分隔符的宽度设置为在 iImage存储的值。

说明说明

使用 nStyle 参数,还可以设置按钮状态;但是,在中,因为按钮状态由 ON_UPDATE_COMMAND_UI 处理程序控件,将使用 SetButtonInfo 在下空闲处理过程中,的所有状态都将丢失

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值