skinsharp(軟件換膚庫)是一款適用于Windows系統(tǒng)的強(qiáng)大通用換膚庫,具備換膚功能。采用獨(dú)特開發(fā)技術(shù),能讓原本復(fù)雜的界面編程變得輕松簡單。軟件支持VB6、.net、C++、Delphi、易語言等大部分編程語言,用戶只需要在程序中添加一行代碼,就能讓界面煥然一新。還擁有多種主題風(fēng)格和色調(diào)的動(dòng)態(tài)切換功能,以及Aero透明邊框特效。需要的朋友快來下載試試吧!
skinsharp使用教程
1、新建基于對(duì)話框的工程,本次測試在VS2008SP1下,工程名任意;
個(gè)人測試:Windows 7系統(tǒng)、Visual Studio 2008 SP1 環(huán)境;

2、將換膚庫頭文件和鏈接庫文件(SkinH.h , SkinHu.lib )拷貝到工程的目錄下;

3、在工程的stdafx.h 頭文件,添加以下代碼:
#include “SkinH.h”
#pragma comment (lib,“SkinHu.lib”)

4、在工程的對(duì)話框初始化函數(shù)里面添加以下代碼,加載皮膚;
SkinH_Attach();

5、編譯下工程,產(chǎn)生Debug或Release文件夾,把DLL文件(SkinHu.dll )和皮膚文件(skinh.she )拷貝到此,效果如下。

skinsharp核心亮點(diǎn)
1、兼容多種編程語言,適配不同開發(fā)環(huán)境。
2、使用便捷,僅需添加一行代碼即可實(shí)現(xiàn)界面換膚功能。
3、占用內(nèi)存少,輕量設(shè)計(jì)方便集成與移動(dòng)使用。
4、換膚控件體積小,集成簡單,操作直觀,易于上手。
skinsharp功能特色
1、兼容當(dāng)前主流編程語言,廣泛適配各類開發(fā)平臺(tái)。
2、采用輕量級(jí)換膚機(jī)制,不改變控件原有默認(rèn)屬性,保持原有行為一致。
3、支持Vista風(fēng)格透明邊框,邊框陰影強(qiáng)度可自由調(diào)節(jié)。
4、提供皮膚色彩調(diào)節(jié)功能,可自定義色調(diào)、飽和度與亮度參數(shù)。
5、全面支持菜單、滾動(dòng)條等界面元素?fù)Q膚,菜單支持透明效果顯示。
6、換膚庫文件體積小,不足150K,運(yùn)行流暢,資源占用極低。
7、皮膚文件高度壓縮,讀取迅速,加載過程幾乎無延遲。
8、提供多樣化換膚接口,靈活應(yīng)對(duì)不同應(yīng)用場景與定制需求。
9、具備智能控件識(shí)別能力,可兼容多種第三方控件實(shí)現(xiàn)統(tǒng)一換膚。