SkinSharp是一款通用的换肤库,主要用于修改皮肤色调、饱和度、亮度、滚动条皮肤、透明边框和阴影等,可进行对话框,单文档,多文档程序的换肤,丰富的换肤接口适合不同的版本,支持目前所有的编程语言。
软件功能
1、支持所有菜单,滚动条控件换肤
2、支持所有基本控件及扩展控件换肤
3、支持Windows标准对话框及控件换肤
4、支持对话框,单文档,多文档程序换肤
5、支持win32SDK、MFC、ATL、WLT程序换肤
6、支持透明菜单,Vista透明边框及阴影特效
7、支持绝大多数第三方控件换肤
8、支持静态库,皮肤资源加载
软件特色
1、支持目前所有编程语言
2、超轻量级换肤,不修改控件任何默认属性
3、支持Vista透明边框,可调阴影
4、支持皮肤色调,饱和度,亮度的调整
5、支持所有菜单,滚动条换肤,菜单透明
6、换肤库体积小,仅不到150K,运行效率极高
7、皮肤文件压缩率高,加载速度超快
8、丰富的换肤接口,满足不同需求
9、智能控件识别功能,支持更多第三方控件
使用教程
SkinSharp换肤库不是COM组件,无需进行系统注册,仅以标准dll方式存在。
下面以最基本的换肤接口SkinH_Attach(加载当前程序目录下名为skinh.she的皮肤进行换肤)为例介绍使用方法, 其他接口请参考接口示例或访问文档中心。
1. 打 VC6 开发环境,新建一个 MFC 对话框工程
2. 将换肤库头文件和链接库文件( SkinH.h, SkinH_lib )拷贝到工程的目录下。
3 .在预编译头文件 StdAfx.h 中,添加换肤库头文件以及链接库 , 如图
4 .在主对话框的 OnInitDialog 成员中添加换肤命令 SkinH_Attach()
5.编译后,拷贝换肤库dll和皮肤文件(skinh.dll, skinh.she)到程序生成的目录。
6.运行程序即可看到效果
软件评论 您的评论需要经过审核才能显示
网友评论