应用程序向导
立即下载BCGControlBar Professional Edition for MFC
BCGControlBar Pro for MFC包括适用于以下 Visual C++ 环境的应用程序向导:
- Visual c++ 6.0
- Visual c++ .NET/2003
- Visual c++ 2005-2017
您可以使用BCGAppWizard基于BCGControlBar Library为MFC框架生成一个新的、功能齐全的应用程序。
在本文中,我们将描述如何在Visual c++ 6.0和Visual c++ 2005-2017环境(当今最常见的开发环境)中创建新应用程序。
BCGControlBar Pro Application Wizard for Visual C++ 6.0
1.运行Visual c++ 6.0。
2.选择“"File | New”菜单项。
3.切换到“项目”选项卡,选择“BCGCBPro AppWizard”项目,这将启动常规的MFC AppWizard(有一些额外的步骤)来创建可执行文件。在第7步中,您将被要求输入bcgcontrolbar特定的设置。
- 应用程序类型:指定您的应用程序UI类型,它可以是“经典”(带有工具栏和菜单栏)或Office 2007/2010风格(带有ribbon栏)。
- Hi-color工具栏图像:如果选中此选项,所有工具栏将使用高颜色(24bpp)位图创建。
- 后台视图:如果您希望创建带后台视图的功能区栏,请选中此项目。
- 使用Ribbon Designer:如果选中此项,将使用功能区设计器资源创建项目,否则功能区栏将在源代码中初始化。
- MDI选项卡:MDI应用程序将使用MDI选项卡创建,如果您的应用程序是SDI,则该选项将被禁用。
- MDI选项卡组:MDI应用程序将使用MDI选项卡组创建。如果您的应用程序是SDI,则该选项将被禁用。
- 视觉主题:选择最初将应用于应用程序的可视化主题(例如Office 2010或Visual Studio 2010)。
- 应用程序外观可以由用户更改:如果希望允许用户在运行时修改应用程序,请选中此选项。如果您的应用程序是基于工具栏/菜单的,“查看”菜单下将出现“应用程序查看”菜单项,在功能区栏中,“样式”菜单将被放置在右侧。
- 静态链接库:您的项目将与BCGControlBar库静态链接,此选项不能在评估版中使用!
4.点击“下一步”按钮,进入步骤8:
- 快捷键(“Outlook”样式)栏:如果要添加快捷方式栏,请选中此选项。
- 嵌入式控制:快捷键栏将与嵌入控件一起创建。
- 标题栏:如果要添加标题栏,请选中此选项。
- 对接“工作区”栏(左侧):添加具有可拆卸选项卡的工作空间栏示例。
- 对接“输出”条(底部):添加输出栏示例。
- 任务窗格(右侧);添加任务窗格的示例。
- 属性网格(右侧):添加Visual studio风格的属性网格。
- 自动隐藏:为所有对接窗格启用“自动隐藏窗口”功能。
- 对接方式:选择控制条对接样式,您可以选择
- Visual Studio.NET style
- Visual Studio 2005-2017 style
5.点击“下一步”按钮,转到步骤9,如果您的应用程序是基于工具栏/菜单的,此页面包括工具栏自定义选项:
- 可选择的自定义(“Alt+Drag”):允许拖放工具栏/菜单项而不调用自定义对话框。
- 用户定义的工具栏:增加了在运行时创建自定义工具栏的功能。
- 用户定义的图像:允许将工具栏按钮与用户定义的位图关联。
- 键盘定制:将快捷键自定义添加到项目中。
- 鼠标定制:将鼠标事件的自定义添加到项目中。
- 上下文菜单定制:向项目添加上下文菜单自定义。
- 最近使用的菜单(Office 2000风格):首先显示最近使用的菜单项,如果不选择此选项,将显示所有菜单项。
- 用户工具:添加在运行时自定义用户定义(通常是外部)工具的功能。
如果您的应用是基于Ribbon的,“自定义”页面将包含Ribbon自定义选项:
- 将“自定义”页面添加到“选项”对话框:如果要启用功能区QAT自定义对话框,请勾选此选项。
- 添加功能区自定义:如果您想启用功能区自定义,请检查此选项。
BCGControlBar Pro Application Wizard for Visual C++ 2005-2017
1.运行Visual c++ (Visual Studio)开发环境。
2.选择“File | New | Project”菜单项。
3.选择“Visual c++ Projects”项目类型,“BCGPAppWizard”文件夹,然后选择“MFC Application”图标,这将启动创建可执行文件的常规MFC AppWizard(附带2个额外页面)。
4.指定您的通用MFC应用程序设置,并切换到“BCGControlBar general”页面。请注意,此页不可用于基于对话框的MFC应用程序。
- 工具栏/菜单界面:如果您希望创建具有“经典”(基于工具栏/菜单的用户界面)的应用程序,请选择此选项。
- 高彩色工具栏图像:如果选中此项,所有工具栏都将使用高彩色 (24bpp) 位图创建。
- 基于功能区的界面:如果您希望使用功能区栏创建 Office 2007/2010 样式的应用程序,请选择此选项。
- 后台视图:如果您希望创建具有 Backstage 视图的功能区栏,请选中此项目。
- 使用功能区设计器:如果选中此项,将使用 Ribbon Designer 资源创建项目,否则功能区栏将在源代码中初始化。
- MDI 选项卡:您的 MDI 应用程序将使用 MDI 选项卡创建,如果您的应用程序是SDI,则该选项将被禁用。
- MDI 选项卡组:您的 MDI 应用程序将使用 MDI 选项卡组创建,如果您的应用程序是SDI,则该选项将被禁用。
- 视觉风格:选择最初应用于您的应用程序的视觉主题(例如 Office 2010 或 Visual Studio 2010)。
- 添加“应用程序外观”菜单:如果您希望允许用户在运行时修改应用程序,请选中此选项。如果应用程序是基于工具栏/菜单的,“应用程序外观”菜单项将出现在“视图”菜单下,在功能区栏中,“样式”菜单将放置在右侧。
- 替代自定义(“Alt+拖动”):允许拖放工具栏/菜单项,而无需调用自定义对话框。
- 用户定义的工具栏:添加在运行时创建自定义工具栏的功能。
- 用户定义的图像:允许将工具栏按钮与用户定义的位图相关联。
- 键盘定制:添加到您的项目键盘快捷键自定义。
- 鼠标定制:添加到您的项目自定义鼠标事件。
- 上下文菜单定制:向您的项目添加上下文菜单自定义。
- 个性化菜单:首先显示最近使用的菜单项,如果您不选择此选项,将显示所有菜单项。
- 用户定义的工具:添加在运行时自定义用户定义(通常是外部)工具的能力。
- “Windows...”对话框:如果您希望用增强型(仅限 MDI 应用程序)替换标准的“Windows...”对话框,请选中此选项。
- 静态链接库:您的项目将与 BCGControlBar 库静态链接,该选项不能在评估版中使用!
点击“下一步”按钮,切换到“BCGControlBar高级设置”页面:
- 快捷方式(“Outlook”式)栏:如果您想添加快捷方式栏,请选中此选项。
- 嵌入式控制:快捷方式栏将使用嵌入式控件创建。
- 标题栏:如果您想添加标题栏,请选中此选项。
- 对接工作区栏:添加带有可拆卸选项卡的工作区栏示例。
- 对接输出栏:添加输出栏的示例。
- 对接属性网格:添加 Visual Studio 样式的属性网格。
- 启用自动隐藏:为所有停靠窗格启用“自动隐藏窗口”功能。
- 对接类型:选择控制栏停靠样式,您可以选择
- Visual Studio.NET style
- Visual Studio 2005-2017 styl