DirectUIDSkinLite皮肤库
系统结构:初始化皮肤库,创建皮肤实例,删除皮肤实例,加载皮肤,卸载皮肤,应用皮肤,调整颜色,允许菜单没边界,取最近错误码,弹出菜单,添加菜单栏,取图标,取颜色,取位图,取字体,初始化钥匙,取客户区域,设置自绘,
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ __启动窗口_将被销毁
| |
| |------ _滑块条1_位置被改变
| |
| |------ _滑块条2_位置被改变
| |
| |------ _按钮1_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ 初始化皮肤库
| |
| |---[dll]------ 创建皮肤实例
| |
| |---[dll]------ 删除皮肤实例
| |
| |---[dll]------ 加载皮肤
| |
| |---[dll]------ 卸载皮肤
| |
| |---[dll]------ 应用皮肤
| |
| |---[dll]------ 调整颜色
| |
| |---[dll]------ 允许菜单没边界
| |
| |---[dll]------ 取最近错误码
| |
| |---[dll]------ 弹出菜单
| |
| |---[dll]------ 添加菜单栏
| |
| |---[dll]------ 取图标
| |
| |---[dll]------ 取颜色
| |
| |---[dll]------ 取位图
| |
| |---[dll]------ 取字体
| |
| |---[dll]------ 初始化钥匙
| |
| |---[dll]------ 取客户区域
| |
| |---[dll]------ 设置自绘
调用的DLL命令:
.DLL命令 初始化皮肤库, 逻辑型, "Attach.dll", "InitDSkinLib"
.参数 库文件路径, 文本型, , dskinliteu_com.dll
.DLL命令 创建皮肤实例, 整数型, "Attach.dll", "CreateDSkinInstance"
.DLL命令 删除皮肤实例, , "Attach.dll", "DeleteDSkinInstance"
.参数 皮肤实例句柄, 整数型
.DLL命令 加载皮肤, 逻辑型, "Attach.dll", "LoadSkin"
.参数 皮肤实例句柄, 整数型
.参数 皮肤路径, 文本型
.DLL命令 卸载皮肤, 逻辑型, "Attach.dll", "ExitSkin"
.参数 皮肤实例句柄, 整数型
.DLL命令 应用皮肤, 逻辑型, "Attach.dll", "SkinWindow"
.参数 皮肤实例句柄, 整数型
.参数 窗口句柄, 整数型
.参数 控制类型, 整数型
.参数 XML标签, 整数型
.参数 是否应用到子窗口, 逻辑型
.DLL命令 调整颜色, 逻辑型, "Attach.dll", "AdjustColor"
.参数 皮肤实例句柄, 整数型
.参数 色调, 整数型
.参数 饱和度, 整数型
.DLL命令 允许菜单没边界, 逻辑型, "Attach.dll", "EnableMenuNoBorder"
.参数 皮肤实例句柄, 整数型
.参数 是否允许, 逻辑型
.DLL命令 取最近错误码, 整数型, "Attach.dll", "GetLastError"
.参数 皮肤实例句柄, 整数型
.DLL命令 弹出菜单, 逻辑型, "Attach.dll", "TrackPopupMenu"
.参数 皮肤实例句柄, 整数型
.参数 菜单句柄, 整数型
.参数 标识, 整数型
.参数 横坐标, 整数型
.参数 纵坐标, 整数型
.参数 窗口句柄, 整数型
.参数 标签, 文本型
.DLL命令 添加菜单栏, 逻辑型, "Attach.dll", "AddMenuBar"
.参数 皮肤实例句柄, 整数型
.参数 窗口句柄, 整数型
.参数 工具栏句柄, 整数型, 传址, 取回值
.参数 菜单句柄, 整数型
.参数 工具栏标签, 文本型
.参数 菜单标签, 文本型
.DLL命令 取图标, 整数型, "Attach.dll", "GetIcon"
.参数 皮肤实例句柄, 整数型
.参数 图标标签, 文本型
.DLL命令 取颜色, 整数型, "Attach.dll", "GetColor"
.参数 皮肤实例句柄, 整数型
.参数 颜色标签, 文本型
.DLL命令 取位图, 整数型, "Attach.dll", "GetBitmap"
.参数 皮肤实例句柄, 整数型
.参数 图像标签, 文本型
.DLL命令 取字体, 整数型, "Attach.dll", "GetFont"
.参数 皮肤实例句柄, 整数型
.参数 字体标签, 文本型
.DLL命令 初始化钥匙, 逻辑型, "Attach.dll", "InitKeys", , 可向 DSkinLite GUI Libray 官方免费索取
.参数 注册名称, 文本型
.参数 授权钥匙, 文本型
.DLL命令 取客户区域, 逻辑型, "Attach.dll", "GetClientRect"
.参数 皮肤实例句柄, 整数型
.参数 窗口句柄, 整数型
.参数 矩形区域指针, 整数型, , RECT结构体数据地址
.DLL命令 设置自绘, 逻辑型, "Attach.dll", "SetSelfPaint"
.参数 皮肤实例句柄, 整数型
.参数 窗口句柄, 整数型
.参数 是否自绘, 整数型
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。