資源簡介
快速實現mfc換膚
下面說一下skin++2.0的使用步驟:
1、將:SkinPPWTL.h,SkinPPWTL.DLL,SkinPPWTL.lib三個文件放到你的工程目錄下面。
2、在你的項目頭文件中包含SkinPPWTL.h,一般包含在StdAfx.h文件中;在項目連接中加入SkinPPWTL.lib鏈
接庫
3、現在開始使用Skin++實行換膚 在你的C**App.cpp文件的開始定義宏:#define SKINSPACE _T("/SPATH:")
在你的InitInstance()函數開始加入以下代碼:
CString cmdline = GetCommandLine();
int nFind = cmdline.Find(SKINSPACE);
if(nFind != -1)
{
cmdline.Delete(0,nFind + _tcslen(SKINSPACE));
if(cmdline.GetAt(cmdline.GetLength()-1) == _T('\"'))
{
cmdline.Delete(cmdline.GetLength()-1,1);
}
skinppLoadSkin((LPTSTR)(LPCTSTR)cmdline);
}
else
{
skinppLoadSkin(_T("skin\\XP-Metallic.ssk"));
}
其中: skinppLoadSkin(_T("skin\\XP-Metallic.ssk"));用于加載皮膚,根據你皮膚的位置改變路徑

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????59317??2005-11-03?11:50??皮膚\AlphaOS.ssk
?????文件??????58512??2005-12-07?02:32??皮膚\Anion.ssk
?????文件??????85612??2005-10-26?11:08??皮膚\AquaOS.ssk
?????文件??????87896??2006-05-10?16:32??皮膚\Aura.ssk
?????文件?????149698??2007-12-05?13:09??皮膚\avfone.ssk
?????文件??????61177??2005-12-15?09:18??皮膚\bbq.ssk
?????文件??????64374??2005-12-05?02:59??皮膚\Beige.ssk
?????文件????1021466??2005-10-10?10:13??皮膚\blue.ssk
?????文件??????26694??2005-11-13?05:05??皮膚\BlueStandard.ssk
?????文件??????37865??2005-10-26?11:08??皮膚\bOzen.ssk
?????文件?????234375??2005-12-09?05:04??皮膚\Christmas.ssk
?????文件??????99645??2005-10-26?11:08??皮膚\DameK?UltraBlue.ssk
?????文件??????73286??2006-02-13?10:39??皮膚\default.ssk
?????文件??????56608??2005-12-31?15:27??皮膚\Devoir.ssk
?????文件??????72130??2005-10-26?11:08??皮膚\dogmax.ssk
?????文件??????55866??2005-11-25?14:10??皮膚\dogmax2.ssk
?????文件?????179274??2005-11-03?16:05??皮膚\FauxS-TOON.ssk
?????文件?????122281??2006-04-17?09:52??皮膚\Gloss.ssk
?????文件??????41194??2005-12-23?06:27??皮膚\gold.ssk
?????文件??????94975??2005-11-27?10:43??皮膚\green.ssk
?????文件?????548944??2008-12-26?21:08??皮膚\lib\skinppwtl.dll
?????文件???????6865??2009-05-07?15:00??皮膚\lib\SkinPPWTL.h
?????文件??????26410??2005-11-04?12:19??皮膚\lib\SkinPPWTL.lib
?????文件?????125674??2005-10-26?11:09??皮膚\Longhorn?Silver.ssk
?????文件?????133855??2006-04-04?17:55??皮膚\Longhorn.ssk
?????文件?????120494??2005-10-26?11:09??皮膚\Longhorn5203.ssk
?????文件?????302203??2005-10-13?11:07??皮膚\MAC.ssk
?????文件??????65566??2005-11-13?05:05??皮膚\machine.ssk
?????文件??????78087??2005-12-15?13:14??皮膚\Mako.ssk
?????文件??????58497??2005-12-23?06:27??皮膚\MSN?Messenger.ssk
............此處省略27個文件信息
-----------?---------??----------?-----??----
?????文件??????59317??2005-11-03?11:50??皮膚\AlphaOS.ssk
?????文件??????58512??2005-12-07?02:32??皮膚\Anion.ssk
?????文件??????85612??2005-10-26?11:08??皮膚\AquaOS.ssk
?????文件??????87896??2006-05-10?16:32??皮膚\Aura.ssk
?????文件?????149698??2007-12-05?13:09??皮膚\avfone.ssk
?????文件??????61177??2005-12-15?09:18??皮膚\bbq.ssk
?????文件??????64374??2005-12-05?02:59??皮膚\Beige.ssk
?????文件????1021466??2005-10-10?10:13??皮膚\blue.ssk
?????文件??????26694??2005-11-13?05:05??皮膚\BlueStandard.ssk
?????文件??????37865??2005-10-26?11:08??皮膚\bOzen.ssk
?????文件?????234375??2005-12-09?05:04??皮膚\Christmas.ssk
?????文件??????99645??2005-10-26?11:08??皮膚\DameK?UltraBlue.ssk
?????文件??????73286??2006-02-13?10:39??皮膚\default.ssk
?????文件??????56608??2005-12-31?15:27??皮膚\Devoir.ssk
?????文件??????72130??2005-10-26?11:08??皮膚\dogmax.ssk
?????文件??????55866??2005-11-25?14:10??皮膚\dogmax2.ssk
?????文件?????179274??2005-11-03?16:05??皮膚\FauxS-TOON.ssk
?????文件?????122281??2006-04-17?09:52??皮膚\Gloss.ssk
?????文件??????41194??2005-12-23?06:27??皮膚\gold.ssk
?????文件??????94975??2005-11-27?10:43??皮膚\green.ssk
?????文件?????548944??2008-12-26?21:08??皮膚\lib\skinppwtl.dll
?????文件???????6865??2009-05-07?15:00??皮膚\lib\SkinPPWTL.h
?????文件??????26410??2005-11-04?12:19??皮膚\lib\SkinPPWTL.lib
?????文件?????125674??2005-10-26?11:09??皮膚\Longhorn?Silver.ssk
?????文件?????133855??2006-04-04?17:55??皮膚\Longhorn.ssk
?????文件?????120494??2005-10-26?11:09??皮膚\Longhorn5203.ssk
?????文件?????302203??2005-10-13?11:07??皮膚\MAC.ssk
?????文件??????65566??2005-11-13?05:05??皮膚\machine.ssk
?????文件??????78087??2005-12-15?13:14??皮膚\Mako.ssk
?????文件??????58497??2005-12-23?06:27??皮膚\MSN?Messenger.ssk
............此處省略27個文件信息
評論
共有 條評論