Advanced Message Boxes

Fully implemented BCGControlBar Pro (MFC)

Fully implemented BCGSuite (MFC)

Not available 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:

Advanced Message Box:

"Light" 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 (&params);