次の方法で共有


IOleParentUndoUnit::GetParentState メソッド (ocidl.h)

最も内側の開いている親の元に戻す単位に関する状態情報を取得します。

構文

HRESULT GetParentState(
  [out] DWORD *pdwState
);

パラメーター

[out] pdwState

状態情報へのポインター。 この情報は、 UASFLAGS 列挙から取得した値です。

戻り値

このメソッドは、成功したS_OKを返します。

注釈

実装者へのメモ

ユニットに開いている子がある場合は、このメソッドをその子に委任する必要があります。 そうでない場合は、 pdwState 値を適切に入力し、 を返す必要があります。 親ユニットは、開いている子がある間はブロックしないでください。 これが発生した場合、子ユニットが閉じられなくなる可能性があり、深刻な問題が発生します。

呼び出し元へのメモ

通常の状態を確認する場合は、UAS_MASK値を使用して 、pdwState パラメーターの未使用のビットをこのメソッドにマスクして、将来の互換性を確保します。

要件

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

こちらもご覧ください

IOleParentUndoUnit