RUNTIME_CLASS

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

Index