Skip Navigation LinksBCGSoft > Support > Developer Area > Application Wizard > Application Wizard for VC++ 6.0

Application Wizard for Visual C++ 6.0

In this article, we'll describe how to create a new BCGControlBar for an MFC application in the Visual C++ 6.0 environment.

  1. Run Visual C++ 6.0.
  2. Choose the "File | New..." menu item.
  3. Switch to the "Projects" tab and choose the "BCGCBPro AppWizard" item. This will start the regular MFC AppWizard (with some extra steps) that creates the executable. On the 7th step, you will be asked for the BCGControlBar-specific settings:

    BCGControlBar Application Wizard for Visual C++ 6.0
    • Application Type. Specifies your application's UI type: it can be either "classic" (with toolbars and a menu bar) or Office 2007-2024-style with the Ribbon bar.
    • Backstage View. Select this item if you wish to create your ribbon bar with the backstage view.
    • Use Ribbon Designer. If this item is checked, the project will be created with Ribbon Designer resources. Otherwise, the Ribbon bar will be initialized in the source code.
    • Use SVG images: use SVG (Scalable Vector Graphics) toolbar or ribbon bar icons. If this checkbox is unchecked, raster icons (PNG format) will be used.
    • MDI Tabs. Your MDI application will be created with MDI tabs groups. If your application is SDI, this option will be disabled.
    • Tear-off Tabs. Your MDI application will be created with MDI tear-off child windows. If your application is SDI, this option will be disabled.
    • Use Graphics Manager (Direct2D/GDI). This option specifies whether the Direct2D graphics manager (or GDI for pre-Vista Windows versions) will be used for drawing in a CView-derived class.
    • Visual Theme. Choose the visual theme (such as Office 2024 or Visual Studio 2026) that will be initially applied to your application.
    • Themed File Open/Save dialog. Replaces all standard (Windows) file dialogs with themed (visual manager-based) dialogs.
    • Application Look can be changed by user. Select this option if you wish to allow the user to modify the application's look at run time. If your application is toolbar/menu-based, the "Application Look" menu item will appear under the "View" menu. In the ribbon bar, the "Style" menu will be placed on the right side.
    • Statically Linked Library. Your project will be linked with the BCGControlBar library statically. This option cannot be used in the evaluation version!
  4. Click the "Next" button and go to Step 8:

    BCGControlBar Application Wizard for Visual C++ 6.0: docking panes
    • Shortcuts ("Outlook"-style) bar. Select this option if you want to add a shortcuts bar.
      • Embedded Control. A shortcuts bar will be created with an embedded control.
    • Caption Bar. Select this option if you want to add a caption bar.
    • Docking "Workspace" bar (left side). Adds an example of a workspace bar with detachable tabs.
    • Docking "Output" bar (bottom side). Adds an example of an output bar.
    • Task Pane (right side). Adds an example of the tasks pane.
    • Property Grid (right side). Adds a Visual Studio-style property grid.
      • Create Property Manager: if this option is checked, the application will be created with a built-in property manager.
    • AutoHide Bars. Enables "Auto Hide Window" feature for all docking panes.
    • Docking Style. Choose the control bars' docking style. You can select:
  5. Click the "Next" button and go to Step 9. If your application is toolbar/menu-based, this page includes toolbar customization options:

    BCGControlBar Application Wizard for Visual C++ 6.0: toolbar customization

    If your application is Ribbon-based, the "Customization" page will include the Ribbon customization options:

    BCGControlBar Application Wizard for Visual C++ 6.0: Ribbon customize options

Back to the Developer Area