COleControl::InternalSetReadyState

更新 : 2007 年 11 月

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

void InternalSetReadyState(
   long lNewReadyState 
);

パラメータ

  • lNewReadyState
    コントロールに設定する現在の状態 (Ready State)。以下の値のいずれかを設定します。

  • READYSTATE_UNINITIALIZED
    既定の初期化状態。

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

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

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

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

解説

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

必要条件

ヘッダー : afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::FireReadyStateChange

COleControl::GetReadyState

その他の技術情報

COleControl のメンバ