CToolBar::SetButtonStyle

调用该成员函数将按钮或分隔符的样式,或对组按钮。

void SetButtonStyle(
   int nIndex,
   UINT nStyle 
);

参数

  • nIndex
    信息将设置按钮或分隔符的索引。

  • nStyle
    按钮样式。以下按钮样式支持:

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

    • TBBS_SEPARATOR 分隔符

    • TBBS_CHECKBOX 自动复选框按钮

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

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

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

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

    • TBBS_NOPREFIX 按钮文本没有快捷键前缀与其关联

备注

按钮的样式确定按钮显示方式,以及如何响应用户输入。

在调用 SetButtonStyle之前,调用 GetButtonStyle 成员函数检索按钮或分隔符样式。

说明说明

使用 nStyle 参数,还可以设置按钮状态;但是,在中,因为按钮状态由 ON_UPDATE_COMMAND_UI 处理程序控件,将使用 SetButtonStyle 在下空闲处理过程中,的所有状态都将丢失。请参见 如何更新用户界面对象TN031:控制条 有关更多信息。

要求

Header: afxext.h

请参见

参考

CToolBar选件类

层次结构图

CToolBar::GetButtonStyle