Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer


Call this member function to set the application's main frame window into and out of print-preview mode.

virtual void OnSetPreviewMode( 
   BOOL bPreview, 
   CPrintPreviewState* pState  


Specifies whether or not to place the application in print-preview mode. Set to TRUE to place in print preview, FALSE to cancel preview mode.


A pointer to a CPrintPreviewState structure.

The default implementation disables all standard toolbars and hides the main menu and the main client window. This turns MDI frame windows into temporary SDI frame windows.

Override this member function to customize the hiding and showing of control bars and other frame window parts during print preview. Call the base class implementation from within the overridden version.

Header: afxwin.h

© 2015 Microsoft