WEB开发网
开发学院软件开发VC CButtonST类公共接口函数 阅读

CButtonST类公共接口函数

 2008-01-19 20:26:00 来源:WEB开发网   
核心提示:参数:byColorIndex : 状态索引值,它的取值必须是以下枚举值之一,CButtonST类公共接口函数(2),取值注释BTNST_COLOR_BK_IN 鼠标指针位于按钮上面时的底色BTNST_COLOR_FG_IN 鼠标指针位于按钮上面时的前景色BTNST_COLOR_BK_OUT 鼠标指针不在按钮上面时的底

参数:

byColorIndex : 状态索引值,它的取值必须是以下枚举值之一。

取值注释

BTNST_COLOR_BK_IN 鼠标指针位于按钮上面时的底色

BTNST_COLOR_FG_IN 鼠标指针位于按钮上面时的前景色

BTNST_COLOR_BK_OUT 鼠标指针不在按钮上面时的底色

BTNST_COLOR_FG_OUT 鼠标指针不在按钮上面时的前景色

BTNST_COLOR_BK_FOCUS 焦点位于按钮上面时的底色

BTNST_COLOR_FG_FOCUS 焦点位于按钮上面时的前景色

*前景色一般是指文字的颜色

shOffsetColor: 指定颜色的偏移量,它的取值范围是[-255,255]。

bRepaint: 值为TRUE则马上重绘按钮。

返回值:

BTNST_OK : 函数执行成功。

BTNST_INVALIDINDEX : 由 byColorIndex 指定状态索引值无效。

BTNST_BADPARAM : 根据偏移量生成的值超出RGB的颜色取值范围。

CButtonST::SetAlign

DWORD SetAlign(BYTE byAlign, BOOL bRepaint = TRUE)

注释:

调用此函数可以设定按钮上图标(或位图)于按钮上文字的相对位置。

参数:

byAlign: 位置参数,它的取值必须是以下枚举量之一。

取值注释

ST_ALIGN_HORIZ 图标/图片在左,文字在右

ST_ALIGN_VERT 图标/图片在上,文字在下

ST_ALIGN_HORIZ_RIGHT 图标/图片在右,文字在左

默认值为ST_ALIGN_HORIZ.

bRepaint: 为TRUE则马上重绘按钮。

返回值:

BTNST_OK: 函数执行成功。

BTNST_INVALIDALIGN: 位置参数无效。

CButtonST::SetAlwaysTrack

DWORD SetAlwaysTrack(BOOL bAlwaysTrack = TRUE)

注释:

此函数只对平面按钮有效。调用此函数可以设定按钮是否显示高亮颜色。

上一页  1 2 3 4 5 6  下一页

Tags:CButtonST 公共 接口

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接