首 页 ┆ 源码下载 ┆ IT学院 ┆ 字体下载 ┆ 模板下载 ┆ 源码发布 ┆ 广告合作 ┆ 网站地图 ┆ 虚拟主机 ┆ 中文域名
► 设为首页
► 加入收藏
► 联系我们
源码下载 >> ASP源码 | PHP源码 | ASP.net源码 | JSP源码 | CGI源码 | VC/C++源码 | VB源码 | Delphi源码 | Flash源码
文章学院 >> 网络编程 | 网页设计 | 图形图象 | 数据库 | 服务器 | 网络媒体 | 网络安全 | 操作系统 | 办公软件 | 软件开发 | 黑客知识
字体下载 >> 精制字体 | 非英字体 | 艺术字体 | 著名字体 | 哥特式 | 简单字体 | 手写体 | 节假日 | 图案字体 | 精度像素 | 中文字体
模板下载 >> 企业门户 | 数码网络 | 休闲娱乐 | 影视音乐 | 旅游名胜 | 文化艺术 | 电子商务 | 个性展示 | 登陆导航 | Flash模板
►►您当前的位置:源码园 → IT学院 → 软件开发 → VC编程 → 文章内容

最简单的界面增强库EasySkin

作者:倪圣军  来源:网上收集  发布时间:2007-3-27 10:18:08

最简单的界面增强库EasySkin
作者:倪圣军

下载本文示例源代码

EasySkin是一个给正在开发的程序或已有程序增强界面效果的工具,只需一个简单的函数调用就可以给你的应用程序加上漂亮的皮肤,包括所有的系统对话框与消息窗。并且可以自己定制皮肤,一切就是这么Easy。



一、实现的功能

1、支持所有按钮,包括checkButton,RadioButton,NormalButton,GroupBotton。
2、支持所有的Combo Box。
3、支持滚动条。
4、支持进度条。
5、支持通用对话窗与MessageBox。
6、全部支持Hover状态。
7、支持单文档、多文档、对话窗程序。
8、支持VC6/7、VB6/7、CB5/6/7。
9、支持Win95以上操作系统。

二、使用方法

只需三个文件:"EasySkin.h","EasySkin.lib","EasySkin.dll"
1、添加 "EasySkin.h"文件到工程中
2、在App类中包含头文件:#include "EasySkin.h"
3、在App类的 InitInstance()函数中初始化动态库,加载皮肤文件:
InitEasySkin(NULL,NULL,NULL,NULL);
说明:程序运行时必须保证 EasySkin.dll 文件存在,否则程序无法运行。



三、自定义皮肤使用说明:

EasySkin已经内含一个皮肤文件,制作自己的皮肤文件时只要提取相应的文件到指定地方就可以了,外加一个配置文件即可。大家照着格式改就可以了。
(1)标题栏背景图:要求有两个,一个是正常状态的,一个是程序失去焦点的,按上下顺序放在一张图中。(top,left,right,bottom)
(2)标题栏按钮:包括最小化、最大化、恢复、关闭。每种一幅图,包含三或四张小图,分别是Normal、Mouse On、Mouse Down、Disabled(可没有)
(3)按钮位图:可以不使用。也是五个状态放到一张图中。分别是Normal、Mouse On、Mouse Down、Disabled、Default ;CheckButton、RadioButton分别有六张图
(4)ScrollBar图最复杂,请按原有格式,所有按钮均为18*18,但滑道使用了三个地方。
我已经提供了一个配置文件的例子,EasySkin.ini。
(5)Combo box有四张图,Progress有二张图。
(全文完)

[] [返回上一页] [打 印]
  • 上一篇文章:椭圆窗体的实现
  • 下一篇文章:用SkinMagic工具包创建换皮肤程序

  • 相关文章:
  • 最简单的系统木马病毒解决办法
  • [图文]使用免费界面换肤软件 USkin
  • ActiveSkin 4.3 软件换肤在VC中的实现
  • [图文]SDK 程序使用SkinMagic工具包换皮肤
  • [图文]用SkinMagic工具包创建换皮肤程序
  • [组图]最简单的界面增强库EasySkin
  • [图文]SkinLoad程序界面换肤工具
  • [组图]用BootSkin轻松换XP启动画面
  • [组图]安装WindowsXPSP1最简单的方法
  • 实用:组建一个最简单的局域网
  • 架设linux下最简单的VPN系统
  • 目前最简单的mac os x安装方法
关于本站 - 网站帮助 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 源码发布
Copyright © 2003-2009 Ymyasp.Com. All Rights Reserved .
备案序号:粤ICP备07029071号