void WINAPI | XBkObj_SetMargin (vint hObj, int left, int top, int right, int bottom) |
@背景对象_置外间距 外间距与对齐标识互相依赖 bkObject_align_flag_ 当水平居中时left代表宽度; 当垂直居中时top代表高度; 当对齐left时right代表宽度; 当对齐right时left代表宽度; 当对齐top时bottom代表宽度; 当对齐bottom时top代表宽度; 更多... | |
void WINAPI | XBkObj_SetAlign (vint hObj, int nFlags) |
@背景对象_置对齐 更多... | |
void WINAPI | XBkObj_SetImage (vint hObj, HIMAGE hImage) |
@背景对象_置图片 更多... | |
void WINAPI | XBkObj_SetRotate (vint hObj, float angle) |
@背景对象_置旋转 更多... | |
void WINAPI | XBkObj_SetFillColor (vint hObj, COLORREF color) |
@背景对象_置填充颜色 更多... | |
void WINAPI | XBkObj_SetBorderWidth (vint hObj, int width) |
@背景对象_置边框宽度 更多... | |
void WINAPI | XBkObj_SetBorderColor (vint hObj, COLORREF color) |
@背景对象_置边框颜色 更多... | |
void WINAPI | XBkObj_SetRectRoundAngle (vint hObj, int leftTop, int leftBottom, int rightTop, int rightBottom) |
@背景对象_置矩形圆角 更多... | |
void WINAPI | XBkObj_EnableFill (vint hObj, BOOL bEnable) |
@背景对象_启用填充 启用绘制填充 更多... | |
void WINAPI | XBkObj_EnableBorder (vint hObj, BOOL bEnable) |
@背景对象_启用边框 启用绘制边框 更多... | |
void WINAPI | XBkObj_SetText (vint hObj, const wchar_t *pText) |
@背景对象_置文本 更多... | |
void WINAPI | XBkObj_SetFont (vint hObj, HFONTX hFont) |
@背景对象_置字体 更多... | |
void WINAPI | XBkObj_SetTextAlign (vint hObj, int nAlign) |
@背景对象_置文本对齐 更多... | |
void WINAPI | XBkObj_GetMargin (vint hObj, __out marginSize_ *pMargin) |
@背景对象_取外间距 当水平居中时left代表宽度; 当垂直居中时top代表高度; 当对齐left时right代表宽度; 当对齐right时left代表宽度; 当对齐top时bottom代表宽度; 当对齐bottom时top代表宽度; 更多... | |
int WINAPI | XBkObj_GetAlign (vint hObj) |
@背景对象_取对齐 更多... | |
HIMAGE WINAPI | XBkObj_GetImage (vint hObj) |
@背景对象_取图片 更多... | |
int WINAPI | XBkObj_GetRotate (vint hObj) |
@背景对象_取旋转角度 更多... | |
COLORREF WINAPI | XBkObj_GetFillColor (vint hObj) |
@背景对象_取填充色 更多... | |
COLORREF WINAPI | XBkObj_GetBorderColor (vint hObj) |
@背景对象_取边框色 更多... | |
int WINAPI | XBkObj_GetBorderWidth (vint hObj) |
@背景对象_取边框宽度 更多... | |
void WINAPI | XBkObj_GetRectRoundAngle (vint hObj, __out RECT *pRect) |
@背景对象_取矩形圆角 更多... | |
BOOL WINAPI | XBkObj_IsFill (vint hObj) |
@背景对象_是否填充 更多... | |
BOOL WINAPI | XBkObj_IsBorder (vint hObj) |
@背景对象_是否边框 更多... | |
const wchar_t *WINAPI | XBkObj_GetText (vint hObj) |
@背景对象_取文本 更多... | |
HFONTX WINAPI | XBkObj_GetFont (vint hObj) |
@背景对象_取字体 更多... | |
int WINAPI | XBkObj_GetTextAlign (vint hObj) |
@背景对象_取文本对齐 更多... | |
此接口用来获取背景管理器中的对象操作, BkManager-背景管理器 当对象拥有指定功能时调用指定功能接口才有效, 比如:文本对象才拥有置文本功能 XBkObj_SetText()
void WINAPI XBkObj_EnableBorder | ( | vint | hObj, |
BOOL | bEnable | ||
) |
@背景对象_启用边框 启用绘制边框
hObj | 背景对象句柄 |
bEnable | 是否启用 |
void WINAPI XBkObj_EnableFill | ( | vint | hObj, |
BOOL | bEnable | ||
) |
@背景对象_启用填充 启用绘制填充
hObj | 背景对象句柄 |
bEnable | 是否启用 |
int WINAPI XBkObj_GetAlign | ( | vint | hObj | ) |
COLORREF WINAPI XBkObj_GetBorderColor | ( | vint | hObj | ) |
@背景对象_取边框色
hObj | 背景对象句柄 |
int WINAPI XBkObj_GetBorderWidth | ( | vint | hObj | ) |
@背景对象_取边框宽度
hObj | 背景对象句柄 |
COLORREF WINAPI XBkObj_GetFillColor | ( | vint | hObj | ) |
@背景对象_取填充色
hObj | 背景对象句柄 |
HFONTX WINAPI XBkObj_GetFont | ( | vint | hObj | ) |
@背景对象_取字体
hObj | 背景对象句柄 |
HIMAGE WINAPI XBkObj_GetImage | ( | vint | hObj | ) |
@背景对象_取图片
hObj | 背景对象句柄 |
void WINAPI XBkObj_GetMargin | ( | vint | hObj, |
__out marginSize_ * | pMargin | ||
) |
@背景对象_取外间距 当水平居中时left代表宽度; 当垂直居中时top代表高度; 当对齐left时right代表宽度; 当对齐right时left代表宽度; 当对齐top时bottom代表宽度; 当对齐bottom时top代表宽度;
hObj | 背景对象句柄 |
pMargin | 接收返回外间距 |
void WINAPI XBkObj_GetRectRoundAngle | ( | vint | hObj, |
__out RECT * | pRect | ||
) |
@背景对象_取矩形圆角
hObj | 背景对象句柄 |
pRect | 接收返回圆角大小 |
int WINAPI XBkObj_GetRotate | ( | vint | hObj | ) |
@背景对象_取旋转角度
hObj | 背景对象句柄 |
const wchar_t *WINAPI XBkObj_GetText | ( | vint | hObj | ) |
@背景对象_取文本
hObj | 背景对象句柄 |
int WINAPI XBkObj_GetTextAlign | ( | vint | hObj | ) |
BOOL WINAPI XBkObj_IsBorder | ( | vint | hObj | ) |
@背景对象_是否边框
hObj | 背景对象句柄 |
BOOL WINAPI XBkObj_IsFill | ( | vint | hObj | ) |
@背景对象_是否填充
hObj | 背景对象句柄 |
void WINAPI XBkObj_SetAlign | ( | vint | hObj, |
int | nFlags | ||
) |
@背景对象_置对齐
hObj | 背景对象句柄 |
nFlags | 对齐方式 bkObject_align_flag_ |
void WINAPI XBkObj_SetBorderColor | ( | vint | hObj, |
COLORREF | color | ||
) |
@背景对象_置边框颜色
hObj | 背景对象句柄 |
color | 颜色值, 请使用宏: RGBA() |
void WINAPI XBkObj_SetBorderWidth | ( | vint | hObj, |
int | width | ||
) |
@背景对象_置边框宽度
hObj | 背景对象句柄 |
width | 宽度 |
void WINAPI XBkObj_SetFillColor | ( | vint | hObj, |
COLORREF | color | ||
) |
@背景对象_置填充颜色
hObj | 背景对象句柄 |
color | 颜色值, 请使用宏: RGBA() |
void WINAPI XBkObj_SetFont | ( | vint | hObj, |
HFONTX | hFont | ||
) |
@背景对象_置字体
hObj | 背景对象句柄 |
hFont | 字体句柄 |
void WINAPI XBkObj_SetImage | ( | vint | hObj, |
HIMAGE | hImage | ||
) |
@背景对象_置图片
hObj | 背景对象句柄 |
hImage | 图片句柄 |
void WINAPI XBkObj_SetMargin | ( | vint | hObj, |
int | left, | ||
int | top, | ||
int | right, | ||
int | bottom | ||
) |
@背景对象_置外间距 外间距与对齐标识互相依赖 bkObject_align_flag_ 当水平居中时left代表宽度; 当垂直居中时top代表高度; 当对齐left时right代表宽度; 当对齐right时left代表宽度; 当对齐top时bottom代表宽度; 当对齐bottom时top代表宽度;
hObj | 背景对象句柄 |
left | 左边间距 |
top | 顶部间距 |
right | 右边间距 |
bottom | 底部间距 |
void WINAPI XBkObj_SetRectRoundAngle | ( | vint | hObj, |
int | leftTop, | ||
int | leftBottom, | ||
int | rightTop, | ||
int | rightBottom | ||
) |
@背景对象_置矩形圆角
hObj | 背景对象句柄 |
leftTop | 左上角 |
leftBottom | 左下角 |
rightTop | 右上角 |
rightBottom | 右下角 |
void WINAPI XBkObj_SetRotate | ( | vint | hObj, |
float | angle | ||
) |
@背景对象_置旋转
hObj | 背景对象句柄 |
angle | 旋转角度 |
void WINAPI XBkObj_SetText | ( | vint | hObj, |
const wchar_t * | pText | ||
) |
@背景对象_置文本
hObj | 背景对象句柄 |
pText | 文本字符串 |
void WINAPI XBkObj_SetTextAlign | ( | vint | hObj, |
int | nAlign | ||
) |
@背景对象_置文本对齐
hObj | 背景对象句柄 |
nAlign | 文本对齐方式 textFormatFlag_ |