RUNTIME_CLASS

Obtient la structure de classe de l'exécution du nom de la classe C++.

RUNTIME_CLASS(class_name )

Paramètres

  • class_name
    Le nom réel de la classe (non entre guillemets).

Notes

RUNTIME_CLASS retourne un pointeur vers une structure de CRuntimeClass pour la classe spécifiée par le class_name.Uniquement CObject- les classes dérivées déclarées avec DECLARE_DYNAMIC, DECLARE_DYNCREATE, ou DECLARE_SERIAL retournent des pointeurs vers une structure d' CRuntimeClass .

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

Exemple

CRuntimeClass* prt = RUNTIME_CLASS(CAge);
ASSERT(strcmp(prt->m_lpszClassName, "CAge") == 0);   

Configuration requise

Header: afx.h

Voir aussi

Référence

DECLARE_DYNAMIC

DECLARE_DYNCREATE

DECLARE_SERIAL

CObject::GetRuntimeClass

CRuntimeClass, structure

Concepts

Macro MFC et Globals