开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 14908|回复: 0

BCG MFC界面开发帮助文档:适用于VC++ 6.0的应用向导

[复制链接]

0

精华

8

贡献

1768

赞扬

特约版主

帖子
583
软币
4524
在线时间
275 小时
注册时间
2019-2-21
发表于 2020-9-16 10:10:02 | 显示全部楼层 |阅读模式
BCGControlBar ("Business Components Gallery ControlBar")是MFC扩展库,使您可以创建具有完全自定义选项(功能区、可自定义工具栏、菜单等)以及一组专业设计的丰富Microsoft Office和Microsoft Visual Studio的应用程序 GUI控件,例如图表、日历、网格、编辑器、甘特图和许多其他控件。
BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。

应用程序向导
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 ++ 6.0环境(当今最常见的开发环境)中创建新应用程序。
适用于Visual C ++ 6.0的BCGControlBar Pro应用程序向导:
1. 运行Visual C++ 6.0。
2. 选择"File | New..."菜单项目。
3. 切换到"Projects"标签,然后选择"BCGCBPro AppWizard"项,这将启动创建可执行文件的常规MFC AppWizard(带有一些额外的步骤)。在第七步,将要求您提供BCGControlBar特定的设置:

  • 应用程序类型;指定您的应用程序UI类型:可以是"classic"(带有工具栏和菜单栏),也可以是Office 2007/2010风格的ribbon bar。
  • 彩色工具栏图像;如果选中此项目,则所有工具栏都将使用彩色(24bpp)位图创建。
  • 后台视图;如果要使用Backstage视图创建Ribbon bar,请选中此项目。
  • 使用Ribbon Designer;如果选中此项目,将使用Ribbon Designer资源创建项目,否则功能区栏将在源代码中初始化。
  • MDI Tabs;您的MDI应用程序将使用MDI Tabs创建,如果您的应用程序是SDI,则将禁用此选项。
  • MDI Tab Groups;MDI选项卡组。 您的MDI应用程序将使用MDI Tab Groups创建,如果您的应用程序是SDI,则将禁用此选项。
  • Visual Theme;选择将最初应用于应用程序的可视化主题(例如Office 2010或Visual Studio 2010)。
  • 用户可以更改应用程序外观;如果希望允许用户在运行时修改应用程序,请选中此选项。 如果您的应用程序是基于工具栏/菜单的,则"Application Look"菜单项将出现在"View"菜单下,在功能区栏中,"Style" 菜单将位于右侧。
  • 静态链接库;您的项目将与BCGControlBar库静态链接,此选项不能在评估版中使用!
4. 单击 "Next" 按钮,然后跳转到步骤8:

  • 快捷方式(“ Outlook”样式)栏;如果要添加快捷方式栏,请选中此选项。
  • 嵌入式控件;快捷方式栏将使用嵌入式控件创建。
  • 标题栏;如果要添加标题栏,请选中此选项。
  • 停靠"Workspace" bar(左侧);添加带有可分离标签的工作区栏示例。
  • 停靠"Output"栏(底部),添加输出栏的示例。
  • 任务面板(右侧);添加任务面板的示例。
  • 属性网格(右侧);添加一个Visual Studio样式的属性网格。
  • 自动隐藏栏;为所有停靠面板启用"Auto Hide Window"功能。
  • Docking Style;选择控制栏对接样式,您可以选择:
    • Visual Studio.NET style
    • Visual Studio 2005-2017 style

5. 单击"Next"按钮,然后跳转到步骤9,如果您的应用程序是基于工具栏/菜单的,则此页面包括工具栏自定义选项:

  • 替代自定义(“ Alt +Drag”);允许拖放工具栏/菜单项而无需调用自定义对话框。
  • 用户定义的工具栏;添加在运行时创建自定义工具栏功能。
  • 用户定义的图像;允许将工具栏按钮与用户定义的位图相关联。
  • 键盘自定义;添加到您的项目键盘快捷键自定义。
  • 鼠标自定义;将鼠标事件添加到您的项目自定义中。
  • 上下文菜单自定义;向您的项目添加上下文菜单自定义。
  • 最近使用的菜单(Office 2000样式), 首先显示最近使用的菜单项,如果不选择此选项,将显示所有菜单项。
  • 用户工具;添加在运行时自定义用户定义(通常是外部)工具的功能。
如果您的应用程序基于功能区,则 "Customization" 页面将包含功能区自定义选项:

  • 将 "Customize"页面添加到"Options"对话框,如果要启用功能区QAT自定义对话框,请选中此选项。
  • 新增功能区自定义,如果您要启用功能区自定义,请选中此选项。

回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-12-27 11:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表