BCGControlBar Pro for MFC
CBCGPMDIChildWnd

Detailed Description

The CBCGPMDIChildWnd class provides the functionality of a Windows multiple document interface (MDI) child window and extends it allowing integration with BCGControlBar Library.

If you want to take advantage of BCGControlBar Library's toolbar customization features in MDI application, you're required to derive the application MDI child window class from the CBCGPMDIChildWnd class instead of CMDIChildWnd class.

See also
CBCGPMDIFrameWnd

Inherits CMDIChildWnd.

Public Member Functions

 AreFloatingBarsHaveMenuButtonTells whether a menu button is displayed on the floating control bar caption.
 
 CanShowOnWindowsListTells whether the window name can be displayed in "Windows" dialog.
 
 DisableThemeCaptionDisables theme caption in Office 2007/2010 style.
 
 DockControlBarLeftOfDocks one toolbar at the left side of the other toolbar
 
 EnableFloatingBarsMenuButtonSpecifies whether a menu button should be displayed on the floating control bar caption.
 
 GetDocumentNameReturns the name of a document displayed in the frame.
 
 GetFrameIconCalled by the framework to retrieve the window icon.
 
 GetFrameTextCalled by the framework to retrieve the frame window text.
 
 GetPaneInfoCalled by the framework to obtain the MDI child window information displayed in Windows Navigator (invoked by Ctrl+Tab).
 
 GetTabbedControlBarReturns a pointer to embedded docking control bar, which was converted to tabbed document.
 
 GetToolbarButtonToolTipTextCalled by the framework when a button's tooltip should be displayed.
 
 IsMDITabStateAnimationTells whether a document state animation on the corresponding MDI tab was started.
 
 IsReadOnlyTells whether a document viewed in the window is read only, or not.
 
 IsRegisteredWithTaskbarTabsTells whether the MDI child is registered with Windows 7-11 task bar tabbed thumbnails.
 
 IsTabbedControlBarTells whether MDI child window contains a docking control bar.
 
 IsWsCaptionStyleTells whether a window with themed non-client area is created with WS_CAPTION style.
 
 RegisterTaskbarTabRegisters the MDI child with Windows 7-11 task bar.
 
 StartMDITabStateAnimationStarts a document state animation on the corresponding MDI tab.
 
 StopMDITabStateAnimationStops a document state animation on the corresponding MDI tab.
 
 UnregisterTaskbarTabUnregisters an MDI child with Windows 7-11 task bar tabbed thumbnails.
 

Static Public Attributes

 m_bAutoAdjustMaximizedInHighDPISpecifies whether a maximized child frame position and size should be adjusted in the high-DPI mode.
 

Protected Member Functions

 OnParentFrameChangedCalled by the framwork when the MDI top-level frame is changed (e.g., the MDI child frame is torn off).