Microsoft Office 2016-2019 Look

Fully implemented BCGControlBar Pro (MFC)

Not available BCGSuite (MFC)

Fully implemented BCGControlBar for .NET

The library provides Microsoft Office 2016-2019 look and feel for application components. This is a totally skinned interface that can be applied to the various set of controls such as ribbons, menus, toolbars, docking panes and more. This theme has the following visual styles:

  • Colorful theme. The application frame and Ribbon bar top area are rendered using the accent color.
  • Dark gray theme. The most application colors are gray and accent color is being used very rarely.
  • White theme. This theme is very similar to Office 2013 white theme.
  • Black theme. The most application colors are dark gray. This theme is very similar to VS 2019 Dark Theme.
In the Colorful and Dark Gray styles, icons of controls located on the Ribbon QAT or Ribbon tabs area are automatically converted to the simplified (white) icons. The key features of this theme are:
  1. Flat, Windows 8-11-style UI.
  2. Full-screen backstage view with a "back" circular button.
  3. Large docking pane and application frame captions.
  4. Ribbon background image support

Office 2016 colorful style:

Office 2016 colorful style:

Office 2016 dark gray style:

Office 2016 dark gray style:

Office 2019 white style:

Office 2019 white style:

Sample code:

// Application class is derived from CBCGPWinApp
CMyApp::CMyApp()
{
    // Specify accent color:
    CBCGPVisualManager2016::SetAccentColor(
        CBCGPVisualManager2016::VS2012_Green);

    // Enable Office 2016 look:
    SetVisualTheme(
        BCGP_VISUAL_THEME_OFFICE_2016_COLORFUL);
}

Cookie consent

Cookies could be used by BCGSoft.com for analytical purposes. We must request that you accept them. Cookies are used on our website to enhance browsing experience and personalize it for you. Cookies are necessary in some circumstances for the site to operate properly. By using this website, you consent to the usage of cookies. Find out more details on BCGSoft Privacy Statement and Terms of Use.

I understand and accept it