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的界面如下:

 

 

 

SkinH皮肤使用教程,及皮肤效果测试工具

1、在stdafx.h中添加如下代码: #include "SkinH.h" #pragma comment(lib, "SkinH.lib") 2、在对话框的初始化处添加: SkinH_Attach...
  • wyansai
  • wyansai
  • 2016年08月15日 10:35
  • 1540

用SkinH美化MFC对话框

下载地址:http://download.csdn.net/download/xs47968224/4505587 步骤:(假设项目名称为Test) 1.将SkinH.dll复制到项目的Debug(T...
  • anvol2012
  • anvol2012
  • 2013年12月26日 13:24
  • 1427

VC皮肤库SkinSharp 1.0.6.6的使用

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

【VC皮肤】SkinSharp 1.0.6.6的使用

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

skinsharp 函数文档

错误代码: SRET_OK 0 操作成功 SRET_ERROR 1 操作失败 SRET_ERROR_READ 2 皮肤文件读取失败 SRET_ERROR_PARAM 3 参数错误 SRET_E...
  • u014053368
  • u014053368
  • 2014年04月02日 14:52
  • 453

MyBatis -- 一步步教你使用MyBatis

1、建立开发环境 1.1  创建项目,java项目或者javaweb项目均可,如图: 1.2  添加所需要的jar包到项目lib目录下 一个MyBatis-3.2.4.jar包 一个驱动包...
  • u014034854
  • u014034854
  • 2015年08月05日 21:19
  • 3638

Nginx基本使用方法

Windows下Nginx+Tomcat整合的安装与配置
  • liuhailiuhai12
  • liuhailiuhai12
  • 2017年07月12日 13:52
  • 4184

MATLAB使用入门

作者:朱金灿来源:http://blog.csdn.net/clever101            初步学习了MATLAB的使用,发现MATLAB是一个很好的算法仿真工具。MATLAB也是一门语言,...
  • clever101
  • clever101
  • 2013年12月18日 14:00
  • 3351

GreenDao框架使用教程

github地址:https://github.com/greenrobot/greenDAO 1、首先建立一个java工程的Generator,注意是java工程不是android工程。导入free...
  • LuckChouDog
  • LuckChouDog
  • 2016年04月28日 16:27
  • 2633

matplotlib的基本使用方法

原文 使用python的科学计算库,达到快速计算的效果。标准的Python中用列表(list)保存一组值,可以当作数组使用。但由于列表的元素可以是任何对象,因此列表中保存的是对象的指针。这样一来,为...
  • u010602026
  • u010602026
  • 2017年03月30日 08:19
  • 2366
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SkinSharp使用方法
举报原因:
原因补充:

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