DocObject のビューの状態を復元するには、この関数をオーバーライドします。
virtual void OnApplyViewState(
CArchive& ar
);
パラメーター
- ar
ビューステートのシリアル化 CArchive のオブジェクト。
解説
この関数は、ビューのインスタンス化の後に初めて表示されると呼び出されます。OnApplyViewState は、前に OnSaveViewStateで保存された CArchive のオブジェクトのデータに応じて、自身をやり直すようにビューに指示します。ビューは、コンテナーが管理して、ビューステート データを解釈するために、行わないので、CArchive のオブジェクトにデータを検証する必要があります。
作成したビューの状態に永続的な固有の情報を格納するために OnSaveViewState を使用できます。情報を格納するために OnSaveViewState をオーバーライドする直前にアクティブになると、その情報を読み取り、ビューに適用する OnApplyViewState をオーバーライドする必要があります。
必要条件
Header: afxdocob.h