COleControl::InternalSetReadyState

Définit l'état de disponibilité du contrôle.

void InternalSetReadyState(
   long lNewReadyState 
);

Paramètres

  • lNewReadyState
    L'état de disponibilité à définir pour le contrôle, l'une des valeurs suivantes :

  • READYSTATE_UNINITIALIZED
    État par défaut d'initialisation

  • READYSTATE_LOADING
    Le contrôle charge actuellement ses propriétés

  • READYSTATE_LOADED
    Le contrôle a été initialisé

  • READYSTATE_INTERACTIVE
    Le contrôle dispose de suffisamment de données à être interactives mais pas toutes les données asynchrones sont toujours chargées

  • READYSTATE_COMPLETE
    Le contrôle possède toutes ses données

Notes

La plupart des contrôles simples ne doivent jamais différencier chargé et INTERACTIVE.Toutefois, les contrôles qui prennent en charge des propriétés de chemin d'accès aux données peuvent ne pas être prêts à être interactive jusqu'à ce qu'au moins certaines données sont reçues de façon asynchrone.Un contrôle doit essayer de devenir interactif dès que possible.

Configuration requise

Header: afxctl.h

Voir aussi

Référence

Classe de COleControl

Graphique de la hiérarchie

COleControl::FireReadyStateChange

COleControl::GetReadyState