COleControl::WillAmbientsBeValidDuringLoad
コントロールを後になって保存状態から読み込むときに、既定値としてアンビエント プロパティの値を使うかどうかを決定します。
BOOL WillAmbientsBeValidDuringLoad( );
戻り値
アンビエント プロパティが有効になる場合は 0 以外を返します。アンビエント プロパティが無効になる場合は 0 を返します。
解説
いくつかのコンテナーでは、オーバーライドした COleControl::DoPropExchange の最初の呼び出し中は、コントロールが自身のアンビエント プロパティにアクセスできないことがあります。 これは、コンテナーが IOleObject::SetClientSite を呼び出す前に、IPersistStreamInit::Load または IPersistStorage::Load を呼び出している場合です。つまり、コンテナーが OLEMISC_SETCLIENTSITEFIRST ステータス ビットを認識しない場合です。
必要条件
**ヘッダー:**afxctl.h
参照
参照
COleControl::GetAmbientProperty