次の方法で共有


CDocObjectServer::OnSaveViewState

DocObject のビューに関する追加の状態情報を保存するには、この関数をオーバーライドします。

virtual void OnSaveViewState(
   CArchive& ar 
);

パラメーター

  • ar
    ビューステートをシリアル化する CArchive のオブジェクト。

解説

自分の状態には、ビューの種類、拡大率、挿入、選択位置などのプロパティが含まれることがあります。コンテナーは、ビューを非アクティブにする前に、この関数を呼び出します。保存された状態は OnApplyViewStateして後で復元できます。

作成したビューの状態に永続的な固有の情報を格納するために OnSaveViewState を使用できます。情報を格納するために OnSaveViewState をオーバーライドする直前にアクティブになると、その情報を読み取り、ビューに適用する OnApplyViewState をオーバーライドする必要があります。

必要条件

Header: afxdocob.h

参照

関連項目

CDocObjectServer クラス

階層図

CDocObjectServer::OnApplyViewState