Advanced Message Boxes
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
BCGPMessageBox enhances the standard Windows Message Box component. The following features are provided out of the box:
- Office/Visual Studio theme support
- Custom look
- Custom icons and buttons
- Check box control
- Left and right text alignment
- TaskDialog-like header ("Main instruction")
- Custom (CWnd-derived) text box
- Owner-draw icon
Advanced Message Box:
"Light" message Box:
Sample code:
// Setup message box parameters:
BCGP_MSGBOXPARAMS params;
params.lpszCaption = _T("Caption";
params.lpszText = _T("Hello World !!!");
params.dwStyle = MB_ICONASTERISK | MB_OK;
// Display the message box:
int nResult = BCGPMessageBoxIndirect (¶ms);