About BCGControlBar Library (v. 5.81)  BCGControlBar (Business Components Gallery ControlBar) is an MFC extension framework library with which you can make your apps look like Office, Visual Studio, and Internet Explorer—complete with full toolbars, menu, and keyboard customization, docking control bars, menu bars, and Office 2000/XP menus.BCGControlBar offers a set of C++ classes that extend standard MFC features like toolbars and docking windows, but it doesn't replace MFC; it just makes it easier to write more powerful MFC apps.Features
BCGControlBar can provide your applications with many features, such as toolbars, menus, controls, and more.Toolbars:• Flat toolbars
• Toolbars with "hot" images (Internet Explorer-style)
• Large icons
• "Pager" button
• "Locked" toolbars
• Auto-build keyboard shortcuts in menus and ToolTips
• Rebar support
• Text below images
• Built-in combo box and edit box buttons
• Built-in font combo box and font size combo box buttons
• Built-in color picker
• Office 2000 look
• Transparent toolbars with background image
• Built-in roll-up buttons (similar to CorelDraw)Menus:• Docking Office-style menu bars with images
• Office 2000 menus (with recently used menu items)
• Menu animations: unfold, slide, and fade
• Menu shadows
• Menu ToolTips
• Scrollable menus
• "Owner-draw" menu images
• Change the menu font in runtime
• Most recently used (MRU) and Windows list support
• Left-side owner-draw logo
• Tear-off menusOther control bars:• Office-like dialog bars
• Resizable docking control bars with expanding panes
• Persistent rebars
• 3D and flat tab controls
• Shortcut (Outlook-style) bar
• Office-like print preview
• Caption bar
• Extended status bar Controls:• URL link button
• Enhanced flat pushbutton with bitmap support
• Menu button
• Animation control (allows you to "play" CImageList!)
• Editable list box (like Visual Studio tools list)
• Office-style color picker
• Shell tree control
• Shell list controlDialog boxes:• Windows manager dialog box
• Visual Studio-like file dialog box (with your application logo, new file templates, and history list)
• Office-like colors selection dialog box
• Image editor dialog boxCustomization:• Drag and drop buttons between toolbars and menus
• User-defined image editing (simple bitmap editor is included!)
• Creation of user-defined toolbars at runtime
• Context menu customization
• Auto-build customization categories from menu resources
• "Alt+drag" customization
• Mouse event customization
• Keyboard customization
• Ability to save and restore toolbar and menu states in the Registry
• Workspace manager
• User-defined toolsVisualization:• Draw manager
• Visualization manager with ability to create and change at run-time application skins 
• BCGSkin+ technology As well as all of these features, BCGControlBar supports static and UNICODE libraries, provides context-sensitive Help, and comes with an App Wizard that will create an Office-style application with full toolbar and menu customization in seconds! It's been translated into Chinese, Czech, French, German, Greek, Hungarian, Italian, Japanese, Korean, Portuguese, Russian, Slovak, Slovenian, and Spanish.