多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## Ex_ThemeDrawEx ### 函数声明 ~~~ .版本 2 .DLL命令 Ex_ThemeDrawEx, 逻辑型, "libexdui.dll", "Ex_ThemeDrawEx", .参数 hTheme, 整数型, , .参数 hCanvas, 整数型, , .参数 atomClass, 整数型, , .参数 atomProperty, 整数型, , .参数 left, 整数型, , .参数 top, 整数型, , .参数 width, 整数型, , .参数 height, 整数型, , .参数 uFillType, 整数型, , .参数 lpRcGird, 整数型, , .参数 alpha, 整数型, , ~~~ * * * * * ### 函数功能 根据主题包内相关属性绘制贴图。 * * * * * ### 参数列表 * HTHEME(整数型) **hTheme** [in]:绘制的主题包句柄。 * HCANVAS(整数型) **hCanvas** [in]:绘制到的画布句柄。 * EXATOM(整数型) **atomClass** [in]:绘制的属性所属类名原子号,通过 [Ex_Atom](#) 获取。 * EXATOM(整数型) **atomProperty** [in]:绘制的属性原子号,同上。 * int(整数型) **left** [in]:绘制目标的左边。 * int(整数型) **top** [in]:绘制目标的顶边。 * int(整数型) **width** [in]:绘制目标的宽度。 * int(整数型) **height** [in]:绘制目标的高度。 * int(整数型) **uFillType** [in]:填充模式,取值参考下表。 | 常量名| 英文常量名 | 常量值| 16进制 | 常量含义 | | -- | -- |-- | -- | -- | | 填充方式_平铺 | EX_FILLTYPE_TILE | 1 | 0x0001 | 图片居于控件左上角 | | 填充方式_拉伸 | EX_FILLTYPE_STRETCH | 2 | 0x0002 | 图片拉伸填满整个控件 | | 填充方式_居中 | EX_FILLTYPE_CENTER | 3 | 0x0003 | 图片居于控件正中间 | | 填充方式_九宫 | EX_FILLTYPE_GRID_NINE | 4 | 0x0004 | 图片按照九宫矩形拉伸填充整个控件 | | 填充方式_横三宫 | EX_FILLTYPE_GRID_THREE_H | 5 | 0x0005 | 图片按照横三宫矩形拉伸填充整个控件 | | 填充方式_纵三宫 | EX_FILLTYPE_GRID_THREE_V | 6 | 0x0006 | 图片按照纵三宫矩形拉伸填充整个控件 | | **填充方式_用户设置** | **EX_FILLTYPE_USER** | 1024 | 0x0400 | **该参数可与上面的一项位或所得,强制绘制函数不更改填充方式** | * LPRECT(整数型) **lpRcGird** [in]:宫格矩形指针,当填充模式为九宫或三宫时生效。 * int(整数型) **alpha** [in]:绘制透明度。 * * * * * ### 返回值 类型:BOOL(逻辑型) 含义:是否绘制成功。 * * * * * ### 函数用例 详见:无 * * * * *