VS2013 Codejock 实现 MFC 换肤

本文介绍了如何在VS2013中使用Codejock进行MFC界面的换肤操作。首先,由于Skin++的资源占用问题,作者转向Codejock,并说明Codejock的不同版本支持情况。接着,详细阐述了Codejock的编译过程,包括导入工程、设置编译属性和生成库文件。然后,讲解了在MFC工程中引用Codejock库的方法以及加载皮肤的代码实现。最后,提供了Codejock源文件和补丁的下载链接以及相关Demo的下载地址。
摘要由CSDN通过智能技术生成

之前一直在用Skin++ , 但是越来越发现占用资源太多, 导致程序效率很低 。 最主要是版本更新太慢 。

所以花了几个小时研究了一下 codejock .

1, 版本 : codejock 目前国内破解版last version  就是 15.3.1 . 这个版本只支持到 VS2010 ,最主要是组件支持的不是很多.  官方现在已经是17.2 了, 支持 win10, VS2015 等 ,还加入了很多超炫的东西。 但是 在看雪转了一圈,没有发现比15.3 更高的 full 破解版 。官方 一个版本1年 600 多刀,其实也不是很贵; 但是和免费比较起来... 


2.编译 : 安装15.3 后, 解压VS2013 补丁, 将VS2013 支持的工程 导入到 安装目录 。直接打开 ToolkitPro_vc120 工程文件(C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v15.3.1\Workspace\ToolkitPro) 进行编译。 注意设置编译属性。编译完后, 会在lib 下生成 库文件 。


3.引用: 在VS2013 MFC 工程中,加入头文件 和 库文件 引用路径。 在stdafx.h  中 加入 #include <XTToolkitPro.h>, 编译工程。 如果提示找不到lib 或者头文件 ,检查文件路径引用。



4. 加载样式: 在 对话框 的Initinstance  中 :

void LoadSkin(CString m_strStylesPath,CString subSkin)
{
 XTPSk

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值