RUNTIME_CLASS ( class_name )
Parametri
class_name
Il nome effettivo della classe (non racchiuso tra virgolette).
Osservazioni
Utilizzare questa macro per ottenere la struttura della classe in fase di esecuzione dal nome di una classe C++.
RUNTIME_CLASS restituisce un puntatore a una struttura CRuntimeClass per la classe specificata da class_name. Solo CObject-classi derivate dichiarate con DECLARE_DYNAMIC, DECLARE_DYNCREATEo DECLARE_SERIAL restituirą i puntatori a una struttura CRuntimeClass.
Per ulteriori informazioni, vedere CObject classe argomenti nel manuale del programmatore di Visual C++.
Esempio
/ / esempio per RUNTIME_CLASS
Prt CRuntimeClass * = RUNTIME_CLASS (gabbia);
ASSERT (lstrcmp (prt-gt; m_lpszClassName, "&Gabbia") = = 0)
Vedere anchenbsp;DECLARE_DY&NAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, CObject::GetRuntimeClass, CRuntimeClass