Partager via


DYNAMIC_DOWNCAST

Fournit un moyen commode de caster un pointeur vers un pointeur vers un objet de classe lors de la vérification pour déterminer si le cast est légal.

DYNAMIC_DOWNCAST(class, pointer )

Paramètres

  • class
    Nom d'une classe.

  • pointer
    Pointeur à caster sur un autre pointeur vers un objet de type class.

Notes

La macro castera le paramètre pointer sur un pointeur vers un objet de type du paramètre de la class.

Si l'objet référencé par le pointeur est un « sorte » de la classe identifiée, la macro retourne le pointeur approprié. Si ce n'est pas un cast légal, la macro retourne NULL.

Configuration requise

En-tête : afx.h

Voir aussi

Référence

STATIC_DOWNCAST

dynamic_cast, opérateur

Concepts

macro MFC et Globals