SkinSharp使用方法

原创 2011年01月20日 10:07:00

SkinSharp又称Skin#,是非常好用的一款轻量化的VC程序美化工具

官网地址是http://www.skinsharp.com/

虽然SkinSharp是收费软件,但提供试用版,而且比较厚道,试用版没有过于“碍眼”的标志,此skin Sharp只在UI窗口的右上角放一个小衣服的logo图标而已;相比SkinCrafter等弹注册窗口好多了

 

 

Visual Studio中使用SkinSharp的方法:

 

1 前提是已经建立了VC MFC工程

 

2 将SkinSharp安装包 SkinH_VC/Bin/ 目录下的两个文件:SkinH.h 和 SkinH.lib 添加到工程目录下 (通常是 *.aps .dsp .vcproj所在的目录)


3 在预编译头文件 stdAfx.h中 ,增加两行声明:


#include "SkinH.h"
#pragma comment(lib, "SkinH.lib")

 

4 在主对话框的 OnInitDialog成员函数中增加换肤命令:

SkinH_Attach();

 

5 编译project后,将动态库 SkinH.dll和皮肤文件 SkinH.she拷贝到程序生成的目录 ../Debug

然后运行程序,效果可以看到了

 

陈运文

 

下面是常见的几种Skin的效果:

 

 Aero:

 

 

 

 

 

SkinH:China

 

 

 

 

 

 

 

DarkRoyal

 

 

Homestead:

 

 

 

更多Skin可以去网上找。另外,SkinH的安装包里提供了 SHEditor 的工具,这个工具很好用,提供一个可视化的界面,能让你自定义生成想要的皮肤搭配效果。SH Editor v0.2的界面如下:

 

 

 

相关文章推荐

SkinSharp作者简述

SkinSharp作者写的 SkinSharp是小生一个人独立开发的换肤产品。开发这个产品的原因和绝大多数朋友一样,买不起skin++。由于对ui非常热爱,曾经毕业时还想去skin+...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

VS2012下MFC程序的换肤(Skin++、SkinMagic、USkin、SkinSharp)

查了好几天关于MFC应用程序换肤的资料,经过各种莫名其妙的问题的困扰,现分享一下自己的体会。希望可以避免一些弯路。另外会在附上一些资源。 环境:Windows 7 + VS2012 + SkinSha...

VC皮肤库SkinSharp 1.0.6.6的使用

SkinSharp又称Skin#,是Windows环境下一款强大的换肤组件。SkinSharp作为换肤控件,只需要在您的程序中添加一行代码,就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功...
  • akof1314
  • akof1314
  • 2009年12月19日 15:50
  • 26622

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

SkinSharp For Visual C++

SkinSharp For Visual C++ 一、SkinSharp(Skin#) For Visual C++ 使用方法 SkinSharp换肤库不是COM组件,无需进行系统注册,仅以标准dl...

遮罩窗口 - 给窗口增加半透明模糊遮罩

通过LayeredWindow、PrintWindow、AlphaBlend等方式创建一个半透明的遮罩窗口,支持模糊背景。...

SHEditor v0.3 SkinSharp皮肤设计工具

SHEditor v0.3 SkinSharp皮肤设计工具 更新说明 1.修复部分系统打开皮肤工程时图片不存在问题 2.增加"替换图片"功能 3.项目、属性等窗口改成在窗口内停靠(可在工具栏上选择浮动...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SkinSharp使用方法
举报原因:
原因补充:

(最多只允许输入30个字)