Sample : 在 Delphi 中如何使用Skin++
使用到的接口 :
BOOL WINAPI skinppLoadSkin ( TCHAR szSkinFile, BOOL bFromIni = False );
BOOL WINAPI skinppExitSkin ();
使用步骤 :
1. 创建1个目录存放Delphi程序的工程 和 皮肤文件 和 skin++库,并且把皮肤文件(RisingDragon.ssk)和Skin++库(skinppwtl.dll)拷贝到本目录内
图001
此主题相关图片如下:

图002
此主题相关图片如下:

2. 创建1个Delphi程序
图003
此主题相关图片如下:

按Ctrl + S 保存工程文件到指定的目录0
图004
此主题相关图片如下:

图010
此主题相关图片如下:

3. 引入skinppwtl.dll中的函数
建立1个 Unit
图005
此主题相关图片如下:

图006
此主题相关图片如下:

按Ctrl+S 把文件保存为 SkinppDelPhi
图007
此主题相关图片如下:

它会自动更新名字
图008
此主题相关图片如下:

然后按照Delphi里面引入Dll中函数的方法,把Dll中的函数引出
按如图009的形式添加代码
图009
此主题相关图片如下:

4. 读皮肤文件 和 释放皮肤
按F8单步调试可以进入到程序的入口.然后按Ctrl + F2 取消.你将看到如图
图011
此主题相关图片如下:

填写代码如下
图012
此主题相关图片如下:
5 然后按F9运行 结果如下
图013

此主题相关图片如下:
至此,Skin++ 已经调用成功!