VC应用程序的界面换肤工具集合
来源:互联网 发布:mac python ide 编辑:程序博客网 时间:2024/05/16 01:19
本人由于急着赶一个软件的说明文档,急需修改软件的界面,写代码显然是来不及的,所以在网上搜了好多换肤工具来试用,试用好几个,其中比较成功的有两个,其他的由于时间有限,没有仔细摸索,现不管三七二十一通通集合起来,以备“后患”。
1、 SkinLoad
SkinLoad是一个给程序换肤的工具,通过几个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框。通过SkinLoadMaker皮肤编辑工具,可以自己定制皮肤。
笔者注:这是我试过的换肤工具中最简单最显现易懂也最方便的一个,尤其是在给CDialog和CFormView换服时最容易。基本上打开它的皮肤编辑器就知道该怎么编辑了。
使用教程:http://www.1shang.com/tech/tech1/techList49407.htm
下载地址:http://www.vckbase.com/code/winview/advui/skinloadv0.3.rar
2、 AcktiveSkin
ActiveSkin作为一款优秀的Win32应用程序皮肤插件,有着使用简单,效果出色的诸多特点。
笔者注:AcktiveSkin也很简单,适用于给MainFrame和CDialog 换肤,但对于CFormView,就尚需摸索了。Sample皮肤也还比较多,相对而言也比较漂亮。自带的help文档,只需查阅General目录下的ActiveSkin Installation and Quick Start就可下手啦。
使用教程:http://www.ahaoz.com/Article/203/205/563/2005/20051120103556.html
下载地址:http://down3.tomore.com/down/control/2003072316165726501.rar
3、 SkinMagic
SkinMagic是一个制作皮肤功能的界面库,支持Windows常用控件及窗口。支持了对话框,单文档界面,多文档界面。
主要特点:
>1,独立的界面定制功能将编程从界面制作中解脱出来, >2支持各种windows平台,包括 windows98,windownt4.0,windows2000,windowsxp,windows2003 , >3,彻底换肤,包括标准控件,通用对话框等 , >4,支持用户自定义的控件的换肤功能,支持对第三方控件的换肤, >5,皮肤支持windowsblinds皮肤格式的转换格式,有上千种皮肤免费下载, >6,提供免费的皮肤设计工具,可自行设计皮肤。
笔者注:这个也挺好的,按理说应该也容易,自带的皮肤挺漂亮,但不知为何我没有成功实现。尽管如此,还是要强烈推荐一下,因为看到别人的效果实在是不错哇。
使用教程:http://www.vckbase.com/document/viewdoc/?id=752
下载地址:http://www.vckbase.com/tools/assist/SkinMagic20B1.rar
4、 LibUIDK
LibUIDK是专业开发Windows平台下图形用户界面的开发包,该开发包基于Microsoft的MFC库。使用此开发工具包可轻易把美工制作的精美界面用VC实现,由于使用LibUIDK创建的所有窗口都支持控件的从控件工具栏中拖入创建,所以极大的提高了新产品的开发速度,并大大增强图形用户界面(GUI)的亲和力。LibUIDK还可以使您的软件轻松具有当今流行的换肤功能,以提高产品的竞争力。
笔者注:没用过,不太清楚,好像是比较商业的软件,要花米米的。
使用教程:http://blog.csdn.net/psbeond/archive/2005/10/21/512489.aspx
下载地址:http://jscz.driversky.com/down/LibUIDK2.2.B00572FR.zip
5、 USKIN
同SkinMagic/AppFace/SkinPlusPlus这些软件类似,让逻辑和显示分离。通过简单的api调用,实现美观大方的界面。在吸收了目前其它同类软件的优点的同时增加了颜色主题这一"特色"功能。
同时底层实现了多种标准窗体控件诸如按钮,单选,滚动条,进度条等自绘版本,使得USkin可以方便的扩展到非Windows窗体控件中实现,如在GDI环境/DirectX环境/Opengl环境中绘制用户界面。
笔者注:没用过,不太清楚,比较吸引人的是全免费的软件。
使用教程:http://www.35dx.com/html/otherTec/3/otherTec3124.html
下载地址:http://www.vckbase.com/code/winview/advui/uskin20.zip
6、 AppFace For VC
AppFace UI Developoment Kits,简称 AUDK,是所见及所得的软件界面开发解决方案,包括皮肤控件appface.dll,可视化的软件皮肤制作工具SkinTool,以及全中文帮助文档。两行代码实现软件换肤功能 !
您只需在进程启动时执行:
SkinStart("c:/yourpath/yoururf.urf",0,0,1,0,0) ;
在进程结束前执行:
SkinRemove() ;
编译...一切搞掂, 软件界面美化工作完成了 !
- VC应用程序的界面换肤工具集合
- VC++ 换肤工具 SkinMagic 的使用
- 用VC编写具有动态换肤功能的应用程序
- 用VC编写具有动态换肤功能的应用程序
- 用VC编写具有动态换肤功能的应用程序
- 用vc编写具有动态换肤功能的应用程序
- 用VC编写具有动态换肤功能的应用程序
- 用VC编写具有动态换肤功能的应用程序
- 【VC编程技巧】动态链接库☞1.6设计应用程序界面换肤
- vc界面换肤程序源代码
- SkinLoad程序界面换肤工具
- SkinLoad程序界面换肤工具
- SkinLoad程序界面换肤工具
- 给Java的Swing应用程序界面换漂亮的皮肤
- 给Java的Swing应用程序界面换漂亮的皮肤
- 给VC应用程序换皮肤的几种方法
- 完美界面换肤解决方案 vc调用delphi皮肤库
- vc中使用免费界面换肤软件 USkin
- 遇到的问题
- 资源
- 学会调整心态
- 《Linux C编程一站式学习》 读书笔记(1)
- flash下载地址
- VC应用程序的界面换肤工具集合
- 致命错误!
- 资源3
- SendMessage、PostMessage函数的实现原理
- ubuntu下SSH远程登录
- C/C++预处理过程与语句总结zz
- Android 开发环境的搭建之windows
- 今天我终于在自己用MFC做出了计算器
- 如何给CTreeCtrl 添加右键菜单