Multi-view SDI
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
The library provides a simple and efficient way to host multiple views in the single-frame window. You can implement view switching using a navigation pane, such as a tree control or shortcuts bar, or by using the Windows navigator.
The views can be created either as a flat list or divided by the logical groups.