- 博客(18)
- 资源 (4)
- 收藏
- 关注
原创 BCGControlBar入门
BCGControlBar入门1. BCGControlBar简介1.1 概述1.2 开发环境1.3 安装2.快速上手2.1 应用向导2.2 现有工程修改2.3 程序框架2.4 使用帮助3.模块3.1 Application Management3.2 Visual Manager3.3 其他4.使用技巧4.1 动态链接库和静态链接...
2018-11-27 19:43:27 1732
原创 BCG模块
3.3 其他模块BCG界面库模块大体分组如下:Application Management应用程序管理,见3.1Controls控件,丰富的控件重写,完全实现所有MFC控件。Calendar and Planner日历和计划控件Docking Panes停靠窗口,实现了自动停靠功能,即VS的窗口停靠Diagram图形,可用来实现画图功能。Dialogs...
2018-11-28 21:31:46 846
原创 BCG调试
4.4 调试BCGVS菜单栏,“工具”->“选项”->“调试”->“符号” 添加BCG生成目录(pdb文件目录)在调试模式下,即可调试BCG。返回页头返回目录...
2018-11-28 21:23:42 430
原创 BCG 全局主题样式
4.3 全局主题样式使用全局主题样式,可以保持程序界面的一致性。InitInstance()中启用一种主题,例如:SetVisualTheme(BCGP_VISUAL_THEME_VS_2013_BLUE); InitInstance()初始化一些全局的数据。//修改Bth背景色为白色globalData.brBtnFace.DeleteObject();globalDat...
2018-11-28 21:22:02 1435
原创 BCG 中文资源
4.2 中文资源默认情况下BCG的资源为英文,以下方法修改为中文资源。4.2.1 动态库连接BCG在InitInstance()中,加载资源库const TCHAR* const STR_MAIN_BCGCHS_NAME = _T("BCGCBProResCHS.dll");HINSTANCE m_hBCGChinese = LoadLibrary(STR_MAIN_BCGCHS_...
2018-11-27 20:36:55 1097
原创 BCG 动态链接库和静态链接库
4.1 动态链接库和静态链接库使用BCG界面库的应用程序,发布时可以以动态库或静态库的方式链接。BCG已经在BCGCBProInc.h文件中定义好了链接选项,我们只需要修改工程MFC的工程配置即可。4.1.1 动态链接库工程配置属性中,“常规”->“MFC的使用” 选择在共享DLL中使用MFC,BCG库将会被动态链接。发布时需要附带动态库,如BCGCBPRO2510.dll...
2018-11-27 20:35:06 1329
原创 BCG Visual Manager
3.2 Visual Manager用来控制应用程序外观,集中了最重要的GUI代码,比如toolbars,buttons等。所有的绘图函数都是虚函数,我们可以派生一个类,进行重写。应用程序任何时候都只有一个CBCGPVisualManager返回页头返回目录...
2018-11-27 20:33:20 456
原创 BCG Application Management
3.1 Application Management使用BCG界面库的应用程序,发布时可以以动态库或静态库的方式链接。BCG已经在BCGCBProInc.h文件中定义好了链接选项,我们只需要修改工程MFC的工程配置即可。3.1.1 BCGPGLOBAL_DATA包含一些全局数据,这些数据大多是在应用程序初始化时初始的,可以修改某些值,来自定义应用程序的外观。3.1.2 CBCGP...
2018-11-27 20:29:04 521
原创 bcg使用帮助
2.4 使用帮助2.4.1 源码目录打开BCG安装后的目录,目录结构如下。BCGCBPro1.源代码2.各版本VS工程文件 (如果连接时缺少库,可打开相应工程进行编译)3.本地化的语言资源 (中文如L.chs)4.样式Bin1.生成库目录2.本地化资源库3.一些示例程序Examples 和 Samples示例程序源码2.4.2 BCG帮助文档可...
2018-11-27 20:25:05 1072
原创 BCG框架
库框架BCGControlBar库专业版(专业版)引入了非基于MFC的 可停靠架构。这意味着所有控制条都不必继承自CControlBar。Pro Version中所有控件栏的基类是CBCGPBaseControlBar(它又来自CBCGPWnd)。专业版架构背后的主要思想与MFC没有太大区别。更重要的是,我们试图使Pro版本与MFC(和BCGControlBar Library Stand...
2018-11-27 20:19:27 2599 1
原创 BCG现有VC工程修改
2.2 现有工程修改在代码中做以下更改添加BCGCBPro 目录到 包含目录 和 库目录在 stdafx.h文件中添加#include "BCGCBProInc.h"App类从CBCGPWinApp继承。class CMyApp: public CBCGPWinApp在 APP 类的构造函数中,指明通用配置选项主题(皮肤) 例如:可以指定一个主题样式。...
2018-11-27 20:09:26 803
原创 BCGControlbar向导
应用向导用于MFC的BCGControlBar Pro包括用于以下Visual C ++环境的应用程序向导:Visual C ++ 6.0 Visual C ++ .NET / 2003 Visual C ++ 2005/2008/2010/2012/2012 / 2013/2015您可以使用BCGAppWizard生成基于BCGControlBar Library for MFC框...
2018-11-27 20:04:34 774
原创 BCGControlBar使用说明
BCGControlBar使用说明1.BCGControlBar简介1.1 概述1.2 开发环境1.3 安装1.BCGControlBar简介1.1 概述BCG是MFC的一个扩展库,可以用来构建类似于Microsoft Office 2003/2007/2010/2013/2016 和 Microsoft Visual Studio-like(打印、用户定制工具栏、菜单等)以及其他一些知...
2018-11-27 19:37:41 3522
原创 Doxygen内部结构
下图展示了Doxygen处理源文件的流程。Config parser(配置解析器)工程的参数配置文件被Doxygen解析,并将参数存储到一个单独的类Config(src/config.h)文件中。解析器是采用的FLEX框架编写的,源码在src/config.l目录下。因为解析器也被doxywizard(前端向导)直接调用,所以把解析器做成一个单独的库。每一个配置选项都是五种类型中的...
2018-07-16 22:26:57 828 1
原创 Pugi解析时,定位行号和列号
Pugi解析XML很快,主要是因为它牺牲了部分功能,举个简单的例子就是,它不能获取某个节点的行号,列号。本文提供一种方法,计算出行列号。主要使用pugi中函数offset_debug()。官方解释:获取节点的偏移量,单位是 chat_t。注意下图,红色的话,chat_t分窄字符和宽字符,长度分别为1byte 和2byte。// Get node offset in pa
2016-11-02 11:34:45 607
原创 PDFLib (8.0.2)中文路径处理使用UTF8
在PDFLib中,打开一个PDF文档,会调用PDF_begin_document,文件名称是以Unicode编码的,由于工程是多字节编码,打算转成UTF8 定义:int PDF_begin_document(PDF *p, const char *filename, int len, const char *optlist)C++ Java int begin_document(Strin
2016-07-26 15:03:27 1807 5
原创 C++ PDFLib 8.0 中文输出
PDFLib8.0.2 Z中文输出示例。在提供的字体文件中,选择了宋体,PDFlib-CMap-1.0\resource\cmap\ 下VC6.0 多字节编码注意:1.拿出需要的字体文件这里我用的宋体,是 GB-EUC-H 和 Adobe-GB1-UCS2,这两个都不能少。放到了某个文件夹下( Debug\resource\cmap )2.设置文件位置 ,加载字体
2016-07-25 15:40:51 1252 1
原创 ini文件读写,适合大量输出。
在开源中国上找到的,原地址http://www.oschina.net/code/snippet_553781_37613。原简介:1、适用于C++项目,适用于Windows和Linux平台,依赖STL标准库。2、用于C++读取INI文件,写入INI文件,以及查找相应键值对的快速操作。3、在项目中需要此功能时,只需要引入两个文件,即:INIParser.h和INIParser.cp
2016-02-19 09:41:14 1088
BCGControlBar 25.10版本快速入门教程编程手册帮助文档
2018-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人