将现有MFC应用程序迁移到BCGControlBar VC界面库中

简介: 1、安装BCGControlBar(安装完成后进行编译) 默认安装路径:C:\Program Files (x86)\BCGSoft\BCGControlBarPro2、vs2010新建BCG项目(根据向...
1、安装BCGControlBar(安装完成后进行编译)
默认安装路径:C:\Program Files (x86)\BCGSoft\BCGControlBarPro
2、vs2010新建BCG项目(根据向导操作即可)
3、新建项目后进行编译(看效果)
4、将原有的MFC项目迁移到BCG项目中(覆盖BCG的),然后进行编译运行(可以运行)
注意:(1)如果运行提示缺失.dll文件,则将相应的.dll文件添加到以下路径
C:\Windows\System32
(2) 配置环境变量,将.dll文件路径添加到path变量中
5、调整代码
5.1 stdafx.h 文件中
添加 #include "BCGCBProInc.h"(项目将自动关联合适的BCGControlBar库)
5.2 App.h App.cpp 文件中
CWinAppEx改为CBCGPWinApp,相关地方都需要修改
5.3 ChildFrm.h ChildFrm.cpp 文件中
CMDIChildWndEx改为CBCGPMDIChildWnd,相关地方需要修改
5.4 MainFrm.h MainFrm.cpp 文件中
CMDIFrameWndEx改为CBCGPMDIFrameWnd
CMFCMenuBar改为CBCGPMenuBar
CMFCToolBar改为CBCGPToolBar
CMFCStatusBar改为CBCGPStatusBar
CMFCToolBarImages改为CBCGPToolBarImages
相关地方需要修改
6、项目编译bug修改

目录
打赏
0
0
0
0
2
分享
相关文章
07 MFC - 用向导生成一个MFC应用程序
07 MFC - 用向导生成一个MFC应用程序
91 0
09 MFC - 创建基于对话框的 MFC 应用程序框架
09 MFC - 创建基于对话框的 MFC 应用程序框架
118 0
|
10月前
MFC编写DLL窗口功能代码
MFC编写DLL窗口功能代码
50 0
|
10月前
|
新建MFC桌面应用程序
新建MFC桌面应用程序
35 0
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
301 0
【C 语言】动态库封装与设计 ( Windows 动态库简介 | Visual Studio 调用动态库 )
MFC基于对话框使用dll进行多语言切换
Qt使用qm文件切换有两种加载方式,比较容易一些
514 0
MFC基于对话框使用dll进行多语言切换