声明
在这之前我写了一篇关于怎么样创建一个空的Xtreme ToolkitPro
的皮肤工程,今天就写一篇怎么样将原有的MFC工程添加Xtreme ToolkitPro
皮肤。
使用Xtreme ToolkitPro给MFC应用换肤 - http://www.sollyu.com/xtreme-toolkitpro-to-skin-your-mfc-applications/
创建MFC工程
我这里为了让大家看的明白我就创建一个新的MFC工程
,当然也可以不用创建可以直接在你当期的MFC工程中使用本方法。
我的MFC工程创建的过程如下图:
添加库文件
其实Xtreme ToolkitPro
库的添加方法很简单,只需要几步就可以完成。
第一步 - 包含头文件
在你的工程stdafx.h
文件中添加
#define _XTP_STATICLINK // 无论如何都要使用静态链接方式
#include <XTToolkitPro.h>
第二步 - 包含资源文件
打开你的工程XtremeThemeDemo2.rc2
,文件添加:
// 定义使用中文
#define _XTP_RESOURCE_LANGUAGE zh_CN
// 包含主要的资源文件
#if !defined (_AFXDLL) || defined(_XTP_STATICLINK)
#include <XTToolkitPro.rc>
#endif
第三步 - 导入皮肤
请允许我在这里偷个懒,因为下面的步骤就和我上一篇文章一样了,所以我这里就直接贴出链接来,大家如有不明白的,可以再文章下直接留言
。
使用Xtreme ToolkitPro给MFC应用换肤 - http://www.sollyu.com/xtreme-toolkitpro-to-skin-your-mfc-applications/