Ribbon Auto-hide Mode
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
When auto-hide mode is on, the Ribbon bar is replaced with a thin bar on top of the application window (the application is automatically maximized in this mode), and when the user clicks this bar, the Ribbon bar appears as a popup window.
Please note that auto-hide mode is incompatible with a Ribbon DWM ("aero") caption; therefore, auto-hide mode will be automatically closed when the user activates an "aero" visual theme (e.g., Office 2007-2010 or Windows native theme).
Ribbon in the auto-hide mode:
Sample code:
CBCGPRibbonBar m_wndRibbonBar;
...
m_wndRibbonBar.SetAutoHideMode();