I blogged earlier this week about the new Visual C++ 2008 Feature Pack, which extends the base MFC library to include the Office 2007 ribbon,Visual Studio style docking toolbars and tabbed MDI groups. I've since learnt that Microsoft have simply integrated the BCGControlBar library developed by BCGSoft. BCGSoft published a press release about the move by Microsoft back in November 2007. The press release was confirmed over at the Visual C++ Team Blog in early April 2008.
BCGSoft also publish a version of the BCGControlBar Library for .NET. This version of the library is written in managed C++/CLI and is suitable for Windows Forms applications build with .NET 2.0 and later. I'm currently evaluating this version of the library and so far I'm impressed. The library contains about 25 layout controls that are simple to work with. The runtime performance is fantastic and there are very few rendering issues.