virtuelle CRuntimeClass * GetRuntimeClass ( ) const;
Rückgabewert
Ein Zeiger auf das CRuntimeClass -Struktur entsprechend der Klasse des Objekts; nie NULL.
Bemerkungen
Es ist ein CRuntimeClass -Struktur für jedes von CObject-abgeleitete Klasse. Strukturmember werden wie folgt:
Funktion nur in der Professional Edition und Enterprise Edition&Nbsp; Statische Verknüpfung mit MFC wird nur in Visual C++ Professional und Enterprise-Editionen unterstützt. Weitere Informationen finden Sie unter Visual C++-Editionen.
Diese Funktion erfordert die Verwendung von den IMPLEMENT_DYNAMIC oder das IMPLEMENT_SERIAL -Makro in die Implementierung der Klasse. Sie erhalten sonst falsche Ergebnisse.
Beispiel
Eine Liste der CObList::CObList finden Sie die CAge in allen Beispielen der CObject -Klasse.
/ / Beispiel für CObject::&GetRuntimeClass
Käfig a(21);
CRuntimeClass * Prt = a.GetRuntimeClass();
ASSERT (Strcmp (Prt-Gt; M_lpszClassName, "Käfig") == 0)
CObject Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CObject::IsKindOf, RUNTIME_CLASS