次の方法で共有


COleControl::GetReadyState

更新 : 2007 年 11 月

コントロールの現在の状態 (Ready State) を返します。

long GetReadyState( );

戻り値

コントロールの現在の状態 (Ready State) を返します。次の値のいずれかです。

  • READYSTATE_UNINITIALIZED
    既定の初期化状態。

  • READYSTATE_LOADING
    コントロールがプロパティを読み込み中。

  • READYSTATE_LOADED
    コントロール初期化済み。

  • READYSTATE_INTERACTIVE
    コントロールを対話可能にするだけのデータは十分であるが、非同期データの読み込みが完了していない。

  • READYSTATE_COMPLETE
    コントロールにすべてのデータを読み込み済み。

解説

ほとんどの単純なコントロールでは、LOADEDINTERACTIVE の違いを区別する必要はありません。しかし、データ パス プロパティをサポートしているコントロールは、なんらかのデータを非同期に受け取るまでは対話は可能ではありません。コントロールは、できるだけ早く対話可能になる必要があります。

必要条件

ヘッダー : afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::FireReadyStateChange

COleControl::InternalSetReadyState

その他の技術情報

COleControl のメンバ