次の方法で共有


CFrameWnd::OnSetPreviewMode

アプリケーションのメイン フレーム ウィンドウが印刷プレビュー モードに入るときと、抜けるときに呼び出します。

virtual void OnSetPreviewMode(
   BOOL bPreview,
   CPrintPreviewState* pState 
);

パラメーター

  • bPreview
    アプリケーションが印刷プレビュー モードであるかないかを指定します。 印刷プレビュー モードの場合は TRUE を、プレビュー モードをキャンセルして元に戻す場合は FALSE を設定します。

  • pState
    CPrintPreviewState 構造体へのポインター。

解説

既定の実装では、すべての標準ツール バーを無効化し、メイン メニューとメインのクライアント ウィンドウを非表示にします。 これにより、MDI のフレーム ウィンドウは、一時的に SDI のフレーム ウィンドウになります。

印刷プレビューの間、コントロール バーやほかのフレーム ウィンドウの一部の表示や非表示をカスタマイズするには、この関数をオーバーライドします。 オーバーライドした関数の中から、基本クラスの OnSetPreviewMode を呼び出します。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CFrameWnd クラス

階層図

その他の技術情報

CFrameWnd のメンバー