C++ Codejock.Xtreme.Toolkit.Pro 使用方法

整整3天,都在弄这个破玩意连个demo都建立不起来,弄明白后后面的就很快了,把几个坑都填一下

先发表感言:

1.这玩意资料不太多,网上的资料大部分都是不对的,搞不起来,所以与其查那些东西还不如看我这里

2.真正要看的资料还是官网,但官网没有给出文档,而是给的是例子,他的例子是编译好的exe成品,要根据exe成品以及他的代码例子一起看才行(我是后来才弄清楚的,前面一直在走冤枉路)

3.弄明白后还是不建议用这个框架,写界面太繁琐,我也是因为他是基于mfc的框架才去浅尝一下,结果跟他耗了3天,而我这种不服输的精神最终还是拿下了他,(中间好多次想要放弃),总体不建议使用,需要大量代码堆的界面,现在都2022年了,C++界面要么dui,要么bs结构

4.他可以静态编译也可以带dll执行,但不管是哪个都非常臃肿,基本上 大小都20M起步,他也可以x64但我没试,所以看需求吧

 

来吧展示:

Codejock.Xtreme.Toolkit.Pro  是个收费的,所以最新的还是收费的,且很贵,对个人了来说,所以需要破解版本,但破解的版本网上只有 v15 ,但2022年最新的是v20版本,破解版本只支持到vs2010,所以我是这样用的

 

1.安装破解版本v15  下载链接一大堆,自寻百度,或者找我要  我的邮箱见我资料或者文章底部

2.安装v15,安装破解版本的目的是为了能打开他里面的Samples 项目,不然实在不知道他这个框架怎么用,只能看他的例子  ,Samples 在安装目录下 自寻

3.因为v15只支持到vs2010,所以建议去虚拟机安装2010,我是用的是2008 ,这个自己配吧

4.高版本vs如何使用呢?直接去编译v15版本的肯定无法编译的,一大堆报错。我是vs2017,所以要么自己根据报错提示去修改后编译,要么网上找一份v15改好2017能用的,我采用的是后者,这个网上也可以下载到,百度 Codejock.Xtreme.Toolkit.Pro  VS2017, 或者找我要

5.编译后出来有静态库跟动态库,使用方法无非是目录链接过去以及lib库链接过去,然后再引入头文件使用,然后里面的类如何使用,就要用2008去打开他的Samples  去看了,所以是先去官网下载编译好的exe成品  :

地址:http://www.codejock.com

 

 

打开后都是exe

 

 自己看自己要用哪个效果的库,然后去v15安装目录下的Samples 找到对应的项目,用2008打开后看

 

几个避雷点:

1.新建mfc项目后,要在rc2,比如项目名是MFCApplication1,那么去MFCApplication1.rc2  里 写 #include "XTToolkitPro.rc"  后面加个回车不然报错

 

 2.目录跟lib 链接进来 

 

 但不需要引入项目

 

 资源也是,对应第四点下载好的Source目录即可,资源也是这个目录

 

 忽略这个库(网上说要忽略,照做就是)

 

在主函数对象的入口那,也就是InitInstance()里,加这几条,不然坑的你妈都不认识

CXTPWinDwmWrapper().SetProcessDPIAware();
AfxEnableControlContainer();
AfxOleInit();

 

其他的看sample

用一个组件最好去他sample 里去看看他的属性设置,,不然坑的你妈都不认识

 

 

我写了一个简单的demo 就不想继续了,恶心~

 

 

 

 

 

财力雄厚可以支持最新版的,有30天试用

 

email:120018425@qq.com

posted @ 2022-10-09 15:56  、有妖气  阅读(3307)  评论(6编辑  收藏  举报