这(zhè)是(shì)CodeJock皮肤(fū)文件下(xià)载,包括 Codejock.cjstyles、Office2007.cjstyles、Office2010.cjstyles 等6个(gè)皮肤,和一个我实习公司(sī)自己做项(xiàng)目用的皮肤(fū)。
CodeJock皮肤文件是之前一直在用Skin++ , 但(dàn)是越来越(yuè)发现占用资源(yuán)太多, 导致程序(xù)效率很低(dī) 。 最主要是版本更新太慢 。
1, 版本 : codejock 目前国(guó)内破解版(bǎn)last version 就是 15.3.1 . 这个版本只支持到 VS2010 ,最主(zhǔ)要是组件支(zhī)持的不是很(hěn)多. 官方现在已经是17.2 了, 支持 win10, VS2015 等 ,还加入了很(hěn)多超炫的东西。 但是 在看雪转了一圈,没有发(fā)现比15.3 更高的 full 破解(jiě)版 。官方 一个版本1年(nián) 600 多刀,其实也不是(shì)很贵(guì); 但是和免(miǎn)费比较起来...
2.编译 : 安装15.3 后, 解压VS2013 补丁, 将VS2013 支(zhī)持的工程 导入到 安装目录 。直接打(dǎ)开 ToolkitPro_vc120 工程文件(jiàn)(C:\Program Files (x86)\Codejock Software\MFC\Xtreme ToolkitPro v15.3.1\Workspace\ToolkitPro) 进行(háng)编译。 注意(yì)设置编(biān)译属性。编译完后, 会(huì)在(zài)lib 下生(shēng)成 库文件(jiàn) 。
3.引用: 在VS2013 MFC 工程中,加入头文件(jiàn) 和 库文件 引用(yòng)路(lù)径。 在(zài)stdafx.h 中 加(jiā)入 #include <XTToolkitPro.h>, 编(biān)译(yì)工程。 如果提示找不到lib 或者头文件 ,检(jiǎn)查(chá)文(wén)件路径(jìng)引用。
4. 加(jiā)载样式: 在 对话框(kuàng) 的Initinstance 中(zhōng) :
void LoadSkin(CString m_strStylesPath,CString subSkin)
{
XTPSkinManager()->SetApplyOptions(XTPSkinManager()->GetApplyOptions() | xtpSkinApplyMetrics);
XTPSkinManager()->LoadSkin(m_strStylesPath, subSkin);
}
5. 其他: 这只是codejock 应用的(de)九牛一(yī)毛(máo) , 更(gèng)加完善的功能 慢慢总结吧 。 注意 将 styles 中皮肤(fū)文件 copy 到你的工程下(xià)面 。
