Skinned Dialogs and Forms Support
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
There is a simple and efficient way to customize your dialogs and forms appearance: just call EnableVisualManagerStyle and all dialog/form controls and background will be painted using currently selected visualization manager. In addition, you can declare any dialog part as a "glass" (Vista and later Windows versions) and this dialog area will appear with the "Aero" ("Mica" in Windows 11) effect.
Skinned Dialog + Aero:
Skinned Form:
Sample code:
CBCGPDialog dlg;
// Enable Visual Manager theme:
dlg.EnableVisualManagerStyle(TRUE, TRUE);
// Enable Vista Aero:
BCGPMARGINS margins;
margins.cxLeftWidth = 0;
margins.cxRightWidth = 0;
margins.cyTopHeight = 100;
margins.cyBottomHeight = 0;
dlg.EnableAero (margins);