Partager via


IMPLEMENT_DYNAMIC

Génère le code C++ nécessaire pour CObjectdynamique classe dérivée avec accès à l'exécution au nom de la classe et la position de la hiérarchie.

IMPLEMENT_DYNAMIC(class_name, base_class_name )

Paramètres

  • class_name
    Le nom réel de la classe.

  • base_class_name
    Nom de la classe de base.

Notes

Utilisez la macro d' IMPLEMENT_DYNAMIC dans un module .cpp, puis liez le code de l'objet qui en résulte une seule fois.

Pour plus d'informations, consultez Rubriques de classe de CObject.

Exemple

class CPerson : public CObject 
{
   DECLARE_DYNAMIC( CPerson )

   // other declarations
};
IMPLEMENT_DYNAMIC( CPerson, CObject )

Configuration requise

Header: afx.h

Voir aussi

Référence

DECLARE_DYNAMIC

RUNTIME_CLASS

CObject::IsKindOf

Concepts

Macro MFC et Globals