IOleDocumentView::ApplyViewState メソッド (docobj.h)

以前に IOleDocumentView::SaveViewState の呼び出しで保存されたビュー ステートを使用してビューを初期化します。

構文

HRESULT ApplyViewState(
  [in] LPSTREAM pstm
);

パラメーター

[in] pstm

ビュー自体を初期化する必要があるデータを含むストリームへのポインター。

戻り値

このメソッドは、成功したS_OKを返します。 その他の可能な戻り値は次のとおりです。

リターン コード 説明
E_POINTER
pstm の値は NULL です
E_NOTIMPL
このビューには、読み込む意味のある状態はありません。 ほとんどのビューには読み込む価値のある状態情報が少なくともあるため、このエラーはまれです。

注釈

通常、この関数は、コンテナーに既存のビューが作成された後、そのビューが表示される前に呼び出されます。 ビュー ストリーム内のデータを検証するのはビューの責任です。コンテナーはビューの状態データの解釈を試みません。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー docobj.h

こちらもご覧ください

IOleDocument::CreateView

IOleDocumentView

IOleDocumentView::SaveViewState