SkinSharp又稱Skin#,是Windows環(huán)境下一款強(qiáng)大的換膚組件。 SkinSharp作為換膚控件,只需要在您的程序中添加一行代碼,就能讓您的界面煥然一新,并擁有多種主題風(fēng)格和色調(diào)的動態(tài)切換功能以及Vista透明邊框特效。 網(wǎng)站地址:http://www.skinsharp.com/ 官方下載:http://www.skinsharp.com/htdocs/tar/SkinH_VC.rar 本地下載:http://download.csdn.net/source/1893535 個人測試:Windows 7系統(tǒng)、Visual Studio 2008 SP1 環(huán)境 步驟一:新建基于對話框的工程,本次測試在VS2008SP1下,工程名任意; 步驟二:將換膚庫頭文件和鏈接庫文件(SkinH.h , SkinHu.lib )拷貝到工程的目錄下; 步驟三:在工程的stdafx.h 頭文件,添加以下代碼: #include "SkinH.h" #pragma comment (lib,"SkinHu.lib") 步驟四:在工程的對話框初始化函數(shù)里面添加以下代碼,加載皮膚: SkinH_Attach(); 步驟五:編譯下工程,產(chǎn)生Debug或Release文件夾,把DLL文件(SkinHu.dll )和皮膚文件(skinh.she )拷貝到此。好,可以運(yùn)行程序了。效果如下: ![]() 程序發(fā)布: 目前官方還未給出打包功能,繼續(xù)關(guān)注之。對于上面的截圖所示的方法發(fā)布也可以,雖然帶了個DLL,但是不必去注冊的,簡單多了。 PS:個人感覺,一款輕巧的皮膚庫,雖然不是免費(fèi)的,但是試用版沒有類似SkinCrafter之類的注冊窗口,并且沒有過于“礙眼”的標(biāo)志,此 SkinSharp只有一個小衣服的logo圖標(biāo)而已,重要的不是這點(diǎn),而是個人版很便宜,目前好像70塊左右。雖然目前皮膚包不多,但是都還不錯,更多 QQ類似的皮膚效果。關(guān)于內(nèi)存占用方面,不會消耗太多。 |