RUNTIME_CLASS ( class_name )
Paramètres
class_name
Le nom réel de la classe (ne pas entouré guillemets).
Remarques
Utilisez cette macro pour obtenir la structure des classes d'exécution du nom d'une classe C++.
RUNTIME_CLASS retourne un pointeur vers une structure CRuntimeClass pour la classe spécifiée par class_name. Seulement CObject-classes dérivées déclarées avec DECLARE_DYNAMIC, DECLARE_DYNCREATEou DECLARE_SERIAL retournent des pointeurs vers une structure CRuntimeClass.
Pour plus d'informations, voir Sujets de classe de CObject dans le Guide du programmeur Visual C++.
Exemple
/ / exemple pour RUNTIME_CLASS
CRuntimeClass * prt = RUNTIME_CLASS (CA&ge) ;
ASSERT (lstrcmp (EPR-gt ; m_lpszClassName, « CAge ») == 0)
Voir aussinbsp ;DECLARE_DY&NAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, CObject::GetRuntimeClass, CRuntimeClass