CFullScreenImpl Class
Implements full-screen functionality common to SDI and MDI applications.
class CFullScreenImpl
Members
Public Constructors
Name |
Description |
Constructs a CFullScreenImpl object. |
|
CFullScreenImpl::~CFullScreenImpl |
Destructor. |
Public Methods
Name |
Description |
Shows or hides the main menu if the frame window is in full-screen mode. |
|
Shows or hides the MDI tab area of an MDI application if the frame window is in full-screen mode. |
|
Returns the frame window rectangle if the frame window is in full-screen mode. |
|
Indicates whether the frame window is in full-screen mode. |
|
Called by the OnGetMinMaxInfo handler of the frame if the frame window is in full-screen mode. |
|
Restores the docking pane layout to the state that was saved just before the user switched to full-screen mode. |
|
Specifies the ID of the command that will switch the frame window into full-screen mode. |
|
Activates full-screen mode. |
Remarks
This class supports the MFC framework infrastructure and is not intended to be used directly from your code.
You do not have to explicitly instantiate a CFullScreenImpl object. This object is embedded into CFrameImpl Class. Its interface is accessed through methods offered by CFrameImpl, CMDIFrameWndEx Class and CFrameWndEx Class. CMDIFrameWndEx and CFrameWndEx expose the following methods for managing full-screen mode: IsFullScreen, ShowFullScreen, EnableFullScreenMainMenu, and EnableFullScreenMode.
Inheritance Hierarchy
Requirements
Header: afxfullscreenimpl.h