// begin_r_winuser
/*
* Button Control Styles
*/
#define BS_PUSHBUTTON 0x00000000L //普通下压按钮
#define BS_DEFPUSHBUTTON 0x00000001L //下压按钮,具有较黑的边框。
#define BS_CHECKBOX 0x00000002L //复选按钮
#define BS_AUTOCHECKBOX 0x00000003L //同复选按钮类似,点击一下选中,再次点击取消。
#define BS_RADIOBUTTON 0x00000004L //单选按钮
#define BS_3STATE 0x00000005L //三态复选按钮
#define BS_AUTO3STATE 0x00000006L //同三态复选按钮类似,只是在用户点击后改变状态。
#define BS_GROUPBOX 0x00000007L //分组框
#define BS_USERBUTTON 0x00000008L //
#define BS_AUTORADIOBUTTON 0x00000009L //同单选按钮类似,点击后选中标志将从同组的其他单选按钮处移到当前选项
#define BS_OWNERDRAW 0x0000000BL //可 创建一个拥有者自绘按钮
#define BS_LEFTTEXT 0x00000020L //同 单选按钮或复选按钮配合使用,标题将显示在左侧
#if(WINVER >= 0x0400)
#define BS_TEXT 0x00000000L //指定在按钮控件上显示文本
#define BS_ICON 0x00000040L //图标
#define BS_BITMAP 0x00000080L //位图
#define BS_LEFT 0x00000100L //水平排列靠左
#define BS_RIGHT 0x00000200L //水平排列靠右
#define BS_CENTER 0x00000300L //水平排列居中
#define BS_TOP 0x00000400L //垂直排列顶端
#define BS_BOTTOM 0x00000800L //垂直排列低端
#define BS_VCENTER 0x00000C00L //垂直排列居中
#define BS_PUSHLIKE 0x00001000L //与检取框风格、单选按钮风格或3态检取框风格组合使用,使该控件外表与标准按钮控件 一致。当该控件没有被按下或选中时控件外表凸起,当该控件被按下或选中时控件外表凹陷。
#define BS_MULTILINE 0x00002000L // 多行
#define BS_NOTIFY 0x00004000L //缺省按钮
#define BS_FLAT 0x00008000L //浮动
#define BS_RIGHTBUTTON BS_LEFTTEXT //文本向左排列
#endif /* WINVER >= 0x0400 */
BUTTON控件属性 BS_
最新推荐文章于 2024-09-03 23:57:57 发布