Codejock的使用--皮肤
首先安装Codejock,deploy后会产生相关的文件可以在安装目录中找到。
安装完后在codejock安装目录下可以看到几个文件夹,我选取以下3个
1>Bin
在VC80文件夹内包含已经编译好的各种不同状态的动态链接库ToolkitPro1321vc80.dll、ToolkitPro1321vc80D.dll、ToolkitPro1321vc80U.dll、ToolkitPro1321vc80UD.dll分别对应debug和release版的多字节情况以及宽字节情况(如果没有可以自己进行编译,方法是: 开始菜单->codejock software->Xtreme ToolkitPro (相应版本)->visual studio 2005 projects(我装的是vs2005)->Xtreme toolkitPro Workspace,打开该工程,选择相应的工程设置(debug相应版本(宽字节或多字节)或release相应版本),rebulid,ok,会在vc80目录下生成相应的dll。
2>Lib
同样在该目录下也有个vc80文件夹,里面对应着相应动态链接库的lib文件。
3>Source
目录中包含生成以上动态链接库的源代码,也就是最关键,最有价值的。
由这三个就可以组成一个开发包了。
使用:选择codejock的Le5皮肤
1、新建一个单文档工程,SDIDemo
2、Alt + F7设置工程属性
在C/C++选项中general->Additional Include Directories, 加入codejocke source所在的目录如../xx/xx/Source
在linker选项中general->Additional Library Directories,加入codejock lib所在目录,如../xx/xx/Lib
3、编写代码
在stdafx.h加入
#include <XTToolkitPro.h> // Codejock Software Components
打开Mianfrm.cpp在构造该函数中:
- CMainFrame::CMainFrame()
- {
- TCHAR szStylesPath[_MAX_PATH];
- VERIFY(::GetModuleFileName(AfxGetApp()->m_hInstance, szStylesPath, _MAX_PATH));
- CString csStylesPath(szStylesPath);
- int nIndex = csStylesPath.ReverseFind(_T('\\'));
- if (nIndex > 0)
- {
- csStylesPath = csStylesPath.Left(nIndex);
- }
- else
- {
- csStylesPath.Empty();
- }
- csStylesPath += _T("\\Styles\\");
- XTPSkinManager()->SetApplyOptions(xtpSkinApplyFrame | xtpSkinApplyColors | xtpSkinApplyMetrics | xtpSkinApplyMenus);
- XTPSkinManager()->LoadSkin(csStylesPath + _T("Le5"), _T("NormalBlue.INI"));
- }
4、将codejock的bin目录下vc80的所有文件拷到工程的可运行程序目录下,如debug或release目录下。
5、F5运行效果如下
转载于:https://blog.51cto.com/qsjming/528624
Codejock的使用--皮肤相关推荐
- Code jock的使用--皮肤
首先安装Codejock,deploy后会产生相关的文件可以在安装目录中找到. 安装完后在codejock安装目录下可以看到几个文件夹,我选取以下3个 1>Bin 在VC80文件夹内包含已经编译 ...
- Codejock Xtreme ToolkitPro 静态链接XTP库以及皮肤库的使用
源码下载包含使用说明:http://download.csdn.net/download/weihuanzhen_yeah_net/5017822 1.配置_XTP_STATICLINK使能静态链接 ...
- 22.0:Codejock Suite Pro for ActiveX COM:Crack
从 Visual Basic 5.0 和 6.0 开始一直到当前版本的 Visual Studio 的大多数 ActiveX 容器.与 Visual Studio 无缝集成并包含我们所有 Active ...
- Codejock Suite Crack,工作区更易于管理
Codejock Suite Crack,工作区更易于管理 Codejock Suite Pro 可帮助您创建专业应用程序,这些应用程序包含一整套高度可定制的用户界面组件,包括 Visual Stud ...
- MFC 利用 Codejock XtremeToolkitPro 换肤
CodejockXtremeToolkitPro 安装文件下载:http://download.csdn.net/detail/abidepan/4538677 CodejockXtremeToolk ...
- MFC学习之 利用 Codejock XtremeToolkitPro 换肤
CodejockXtremeToolkitPro 安装文件下载:http://download.csdn.net/detail/abidepan/4538677 CodejockXtremeToolk ...
- 华为怎么改输入法皮肤_搜狗输入法皮肤挑花眼?这次皮肤效果也能划着看了
自手机问世至今,它已经成为了我们生活工作密不可分的一部分.除了最基础的通讯功能,人们对手机的要求也更加细致化.就拿输入法来说,不仅是要能够打出自己想要的词句,还要有美观的皮肤,个性化的主题,这样才能显 ...
- 妲己智能机器人开箱_王者荣耀:妲己第二款史诗限定皮肤周三上架,全局数字流特效一览...
继三款鼠年限定皮肤上线后,第二波新皮肤也即将登陆峡谷,而首款皮肤便是妲己的时之彼端,妲己皮肤将在29号(正月初五)零点正式上架,首周710(兑换点券卡后可以减50点券),那么这款史诗限定皮肤的原画模型 ...
- 服务器不能显示皮肤,服务器控件gridview扩展,为什么不能应用皮肤?
你要先确认是控件的问题还是 皮肤写的有问题.你先那微软自己的GridView 测试下你的皮肤看看是否有效, 扩展控件, 除非你是 Override 了基类的功能,一般 不会改变基类的功能的. 看看我这 ...
最新文章
- TODO:Github的使用技巧之同步代码
- sql loader 导入数据时的问题
- MATLAB读取写入文本数据最佳方法 | Best Method for Loading Saving Text Data Using MATLAB
- JavaScript基础:比较运算符——==与 ===;!=与!==
- WebRTC媒体服务器开源项目介绍
- Robot Application Builder
- MyBatis 分页插件 PageHelper
- 【渝粤题库】国家开放大学2021春1313学前儿童卫生与保健题目
- MATLAB集合运算
- jws 方式表格导出,excel文件导出,rest风格接口实现
- java 如何调用static_java 关键字static详细介绍及如何使用
- Rayman的绝顶之路——Leetcode每日一题打卡13
- C#里的InputBox
- 专家:苹果手机换电池对系统速度几乎没影响
- electron builder 打包错误相关问题
- 消费者需求研究能够解决什么问题
- win2012服务器系统要求,Windows server2012公开报价多少?安装系统有什么要求?
- OSChina 周六乱弹 ——抗议破坏教学道具,致其严重变形!
- 百度地图自定义图标icon 添加本地图片无法显示问题解决
- 数据结构入门——顺序表(SeqList)详解(初始化、增、删、查、改)
热门文章
- 从tomcat下载文件的配置方法(很全呢)
- 如何部署HTTPS 申请证书 安装证书
- tensorflow中的lstm的state
- 使用Spring MVC统一异常处理实战
- ionic+angularjs开发hybrid App(环境配置+创建测试项目)
- 表格存储的Java SDK性能优化经验
- java 和 mysql 获取周 星期 的第一天 最后一天 或者 月的 日期(字符串转日期,日期转字符串,日期加减)...
- Java学习(16)--System 类/Date 类/ Calendar类
- 你的斗地主能拿多少炸?
- ASP.NET Web开发技术的深入总结