Menu Button (Split Button)
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
The "Menu button" provides the functionality of a button that shows a popup menu when clicked and redirects the selected command to the parent. Menu button has a special "pressed" state. The popup menu may appear from the right or bottom side of the button.
Sample code:
CBCGPMenuButton button;
...
button.SetupMenu(IDR_MENU);