前端开发

MFC界面开发类帮助文档:适用于Visual C ++ 2005-2017的应用向导

2020-11-06 16:12:57 阅读数 3580 收藏 0

BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。

BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

BCGControlBar Pro for MFC v30.5正式版下载

应用程序向导

BCGControlBar Pro for MFC包含适用于以下Visual C++环境的应用程序向导:

  • Visual C++ 6.0
  • Visual C++ .NET/2003
  • Visual C++ 2005-2017

您可以使用BCGAppWizard生成基于BCGControlBar Library for MFC框架的功能齐全的新应用程序。

在本文中,我们将介绍如何在Visual C ++ 2005-2017环境(当今最常见的开发环境)中创建新应用程序。

适用于Visual C ++ 2005-2017的BCGControlBar Pro应用程序向导:

1. 运行Visual C++ (Visual Studio)开发人员环境。

2. 选择 "File | New | Project..."菜单项。

3. 选择"Visual C++ Projects" 项目类型、'BCGPAppWizard'文件夹,然后选择"MFC Application" 图标,这将启动创建可执行文件的常规MFC AppWizard(有2个其他页面)。

4. 指定常规MFC应用程序设置,然后切换到"BCGControlBar General"页面。请注意,该页面不适用于基于对话框的MFC应用程序。

BCGControlBar Pro for MFC帮助文档
  • Toolbars/menu interface,如果希望使用“经典”(基于工具栏/菜单的用户界面)创建应用程序,请选择此选项。
  • 彩色工具栏图像,如果选中此项目,则所有工具栏都将使用彩色(24bpp)位图创建。
  • 基于功能区的界面,如果希望使用功能区栏创建Office 2007/2010风格的应用程序,请选择此选项。
  • Backstage View,如果要使用Backstage视图创建功能区栏,请选中此项目。
  • 使用Ribbon Designer,如果选中此项目,将使用Ribbon Designer资源创建项目。 否则,Ribbon栏将在源代码中初始化。
  • MDI标签,您的MDI应用程序将使用MDI标签创建。如果您的应用程序是SDI,则将禁用此选项。
  • MDI标签组,您的MDI应用程序将使用MDI标签创建,如果您的应该程序是SDI,则将禁用此选项。
  • Visual Style,选择将最初应用于您应用程序的可视化主题(例如Office 2010或Visual Studio 2010)。
  • 添加"Application Look"菜单,如果希望允许用户在运行时修改应用程序,请选中此选项。如果您的应用程序是基于工具栏/菜单的,则"Application Look" 菜单项将出现在 "View" 菜单下,在Ribbon bar中,"Style"菜单将位于右侧。
  • 替代自定义(“Alt+Drag”),允许拖放工具栏/菜单项而无需调用自定义对话框。
  • User-defined工具栏,添加在运行时创建自定义工具栏的功能。
  • User-defined图像,允许将工具栏按钮与用户定义的位图相关联。
  • 键盘自定义,添加到您的项目键盘快捷键自定义。
  • 鼠标自定义,将鼠标事件添加到您的项目自定义中。
  • 上下文菜单自定义,向您的项目添加上下文菜单自定义。
  • 个性化菜单,首先显示最近使用的菜单项,如果不选择此选项,将显示所有菜单项。
  • 用户定义的工具,添加在运行时自定义用户定义(通常是外部)工具的功能。
  • “ Windows ...”对话框,如果您希望通过增强功能(仅MDI应用程序)替换标准的“ Windows ...”对话框,请选中此选项。
  • 静态链接库,您的项目将与BCGControlBar库静态链接,此选项不能在评估版中使用!

单击 "Next" 按钮,并切换到"BCGControlBar Advanced Settings" 页面:

BCGControlBar Pro for MFC帮助文档
  • 快捷方式("Outlook"-style) 栏,如果要添加快捷方式栏,请选中此选项。
  • 嵌入式控件,快捷方式栏将使用嵌入式控件创建。
  • Caption Bar,如果要添加Caption Bar,请选中此选项。
  • Docking Workspace bar,添加带有可分离标签的工作区栏示例。
  • Docking Output bar,添加输出栏的示例。
  • Docking Property Grid,添加一个Visual Studio样式的属性网格。
  • 启用自动隐藏,为所有停靠面板启用"Auto Hide Window"功能。
  • Docking Type,对接类型。 选择控制栏对接样式,您可以选择:
    • Visual Studio.NET style
    • Visual Studio 2005-2017 style