函数 | |
| HELE WINAPI | XBtn_Create (int x, int y, int cx, int cy, const wchar_t *pName, HXCGUI hParent) |
| 按钮_创建 创建按钮元素 更多... | |
| void WINAPI | XBtn_EnableHotkeyPrefix (HELE hEle, BOOL bEnable) |
| @按钮_启用热键前缀 对当前文本内容处理, 将&符号后面的一个字符加上下划线 更多... | |
| BOOL WINAPI | XBtn_IsCheck (HELE hEle) |
| 按钮_是否选中 是否选中状态. 更多... | |
| BOOL WINAPI | XBtn_SetCheck (HELE hEle, BOOL bCheck) |
| 按钮_置选中 设置选中状态. 更多... | |
| void WINAPI | XBtn_SetState (HELE hEle, common_state3_ nState) |
| 按钮_置状态 设置按钮状态. 更多... | |
| common_state3_ WINAPI | XBtn_GetState (HELE hEle) |
| @按钮_取三态 获取按钮状态 更多... | |
| button_state_ WINAPI | XBtn_GetStateEx (HELE hEle) |
| @按钮_取按钮状态 获取按钮状态 更多... | |
| void WINAPI | XBtn_SetTypeEx (HELE hEle, XC_OBJECT_TYPE_EX nType) |
| 按钮_置类型扩展 设置按钮类型并自动修改样式和文本对齐方式. 更多... | |
| void WINAPI | XBtn_SetGroupID (HELE hEle, int nID) |
| 按钮_置组ID 设置组ID. 更多... | |
| int WINAPI | XBtn_GetGroupID (HELE hEle) |
| 按钮_取组ID 获取组ID. 更多... | |
| void WINAPI | XBtn_SetBindEle (HELE hEle, HELE hBindEle) |
| 按钮_置绑定元素 设置绑定元素. 更多... | |
| HELE WINAPI | XBtn_GetBindEle (HELE hEle) |
| 按钮_取绑定元素 获取绑定的元素. 更多... | |
| void WINAPI | XBtn_SetTextAlign (HELE hEle, int nFlags) |
| 按钮_置文本对齐 设置文本对齐方式. 更多... | |
| int WINAPI | XBtn_GetTextAlign (HELE hEle) |
| 按钮_取文本对齐 获取文本对齐方式. 更多... | |
| void WINAPI | XBtn_SetIconAlign (HELE hEle, button_icon_align_ align) |
| 按钮_置图标对齐 设置图标对齐. 更多... | |
| void WINAPI | XBtn_SetOffset (HELE hEle, int x, int y) |
| 按钮_置偏移 设置按钮文本坐标偏移量. 更多... | |
| void WINAPI | XBtn_SetOffsetIcon (HELE hEle, int x, int y) |
| 按钮_置图标偏移 设置按钮图标坐标偏移量. 更多... | |
| void WINAPI | XBtn_SetIconSpace (HELE hEle, int size) |
| 按钮_置图标间隔 设置图标与文本间隔大小. 更多... | |
| void WINAPI | XBtn_SetText (HELE hEle, const wchar_t *pName) |
| 按钮_置文本 设置文本内容. 更多... | |
| const wchar_t *WINAPI | XBtn_GetText (HELE hEle) |
| 按钮_取文本 获取文本内容. 更多... | |
| void WINAPI | XBtn_SetIcon (HELE hEle, HIMAGE hImage) |
| 按钮_置图标 设置图标. 更多... | |
| void WINAPI | XBtn_SetIconDisable (HELE hEle, HIMAGE hImage) |
| 按钮_置禁用图标 设置图标禁用状态. 更多... | |
| HIMAGE WINAPI | XBtn_GetIcon (HELE hEle, int nType) |
| 按钮_取图标 获取用户设置的图标. 更多... | |
| void WINAPI | XBtn_AddAnimationFrame (HELE hEle, HIMAGE hImage, UINT uElapse) |
| 按钮_添加动画帧 添加动画帧. 更多... | |
| void WINAPI | XBtn_EnableAnimation (HELE hEle, BOOL bEnable, BOOL bLoopPlay) |
| 按钮_启用动画 开始或关闭图片动画的播放. 更多... | |
按钮接口列表
| void WINAPI XBtn_AddAnimationFrame | ( | HELE | hEle, |
| HIMAGE | hImage, | ||
| UINT | uElapse | ||
| ) |
按钮_添加动画帧 添加动画帧.
| hEle | 元素句柄. |
| hImage | 图片句柄 |
| uElapse | 图片帧延时,单位毫秒. |
| HELE WINAPI XBtn_Create | ( | int | x, |
| int | y, | ||
| int | cx, | ||
| int | cy, | ||
| const wchar_t * | pName, | ||
| HXCGUI | hParent | ||
| ) |
| void WINAPI XBtn_EnableAnimation | ( | HELE | hEle, |
| BOOL | bEnable, | ||
| BOOL | bLoopPlay | ||
| ) |
按钮_启用动画 开始或关闭图片动画的播放.
| hEle | 元素句柄. |
| bEnable | 开始播放动画TRUE,关闭播放动画FALSE. |
| bLoopPlay | 是否循环播放. |
| void WINAPI XBtn_EnableHotkeyPrefix | ( | HELE | hEle, |
| BOOL | bEnable | ||
| ) |
@按钮_启用热键前缀 对当前文本内容处理, 将&符号后面的一个字符加上下划线
| hEle | 元素句柄 |
| bEnable | 是否启用 |
| HELE WINAPI XBtn_GetBindEle | ( | HELE | hEle | ) |
| int WINAPI XBtn_GetGroupID | ( | HELE | hEle | ) |
| HIMAGE WINAPI XBtn_GetIcon | ( | HELE | hEle, |
| int | nType | ||
| ) |
| common_state3_ WINAPI XBtn_GetState | ( | HELE | hEle | ) |
@按钮_取三态 获取按钮状态
| hEle | 元素句柄. |
| button_state_ WINAPI XBtn_GetStateEx | ( | HELE | hEle | ) |
@按钮_取按钮状态 获取按钮状态
| hEle | 元素句柄. |
| const wchar_t *WINAPI XBtn_GetText | ( | HELE | hEle | ) |
| int WINAPI XBtn_GetTextAlign | ( | HELE | hEle | ) |
| BOOL WINAPI XBtn_IsCheck | ( | HELE | hEle | ) |
| void WINAPI XBtn_SetBindEle | ( | HELE | hEle, |
| HELE | hBindEle | ||
| ) |
按钮_置绑定元素 设置绑定元素.
| hEle | 元素句柄. |
| hBindEle | 将要绑定的元素. |
| BOOL WINAPI XBtn_SetCheck | ( | HELE | hEle, |
| BOOL | bCheck | ||
| ) |
| void WINAPI XBtn_SetGroupID | ( | HELE | hEle, |
| int | nID | ||
| ) |
按钮_置组ID 设置组ID.
| hEle | 元素句柄. |
| nID | 组ID. |
| void WINAPI XBtn_SetIcon | ( | HELE | hEle, |
| HIMAGE | hImage | ||
| ) |
按钮_置图标 设置图标.
| hEle | 元素句柄. |
| hImage | 图片句柄. |
| void WINAPI XBtn_SetIconAlign | ( | HELE | hEle, |
| button_icon_align_ | align | ||
| ) |
按钮_置图标对齐 设置图标对齐.
| hEle | 元素句柄. |
| align | 对齐方式. |
| void WINAPI XBtn_SetIconDisable | ( | HELE | hEle, |
| HIMAGE | hImage | ||
| ) |
按钮_置禁用图标 设置图标禁用状态.
| hEle | 元素句柄. |
| hImage | 图片句柄. |
| void WINAPI XBtn_SetIconSpace | ( | HELE | hEle, |
| int | size | ||
| ) |
按钮_置图标间隔 设置图标与文本间隔大小.
| hEle | 元素句柄. |
| size | 间隔大小. |
| void WINAPI XBtn_SetOffset | ( | HELE | hEle, |
| int | x, | ||
| int | y | ||
| ) |
按钮_置偏移 设置按钮文本坐标偏移量.
| hEle | 元素句柄. |
| x | 偏移量. |
| y | 偏移量. |
| void WINAPI XBtn_SetOffsetIcon | ( | HELE | hEle, |
| int | x, | ||
| int | y | ||
| ) |
按钮_置图标偏移 设置按钮图标坐标偏移量.
| hEle | 元素句柄. |
| x | 偏移量. |
| y | 偏移量. |
| void WINAPI XBtn_SetState | ( | HELE | hEle, |
| common_state3_ | nState | ||
| ) |
按钮_置状态 设置按钮状态.
| hEle | 元素句柄. |
| nState | 按钮状态见宏定义. |
| void WINAPI XBtn_SetText | ( | HELE | hEle, |
| const wchar_t * | pName | ||
| ) |
按钮_置文本 设置文本内容.
| hEle | 元素句柄. |
| pName | 文本内容. |
| void WINAPI XBtn_SetTextAlign | ( | HELE | hEle, |
| int | nFlags | ||
| ) |
按钮_置文本对齐 设置文本对齐方式.
| hEle | 元素句柄. |
| nFlags | 对齐方式 textFormatFlag_ . |
| void WINAPI XBtn_SetTypeEx | ( | HELE | hEle, |
| XC_OBJECT_TYPE_EX | nType | ||
| ) |
按钮_置类型扩展 设置按钮类型并自动修改样式和文本对齐方式.
| hEle | 元素句柄. |
| nType | 按钮类型,参见宏定义. |