RUNTIME_CLASS

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

Index