Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt die Möglichkeit, Laufzeitinformationen über eine Objektklasse zuzugreifen, wenn eine Klasse von CObject die Ableitung.
DECLARE_DYNAMIC(class_name )
Parameter
- class_name
Der tatsächliche Name der Klasse.
Hinweise
Fügen Sie das Makro DECLARE_DYNAMIC dem Header hinzufügen (.h) enthalten Modul für die Klasse dann dieses Modul in allen .cpp-Modulen, die den Zugriff auf Objekte dieser Klasse benötigen.
Wenn Sie das DECLARE_DYNAMIC und IMPLEMENT_DYNAMIC Makros verwenden, wie beschrieben, können Sie das Makro RUNTIME_CLASS und die CObject::IsKindOf-Funktion verwenden, um die Klasse der Objekte zur Laufzeit zu bestimmen.
Wenn DECLARE_DYNAMIC in der Klassendeklaration enthalten ist, muss IMPLEMENT_DYNAMIC in der Klassenimplementierung enthalten sind.
Weitere Informationen zum DECLARE_DYNAMIC Makro finden Sie unter CObject-Klassen-Themen.
Beispiel
Weitere Informationen finden Sie im Beispiel für IMPLEMENT_DYNAMIC.
Anforderungen
Header: afx.h