IMPLEMENT_DYNAMIC

Generiert den C++-Code, der auf dynamisches CObject abgeleitete Klasse, wobei der Zugriff auf den Klassennamen und Position innerhalb der Hierarchie erforderlich ist.

IMPLEMENT_DYNAMIC(class_name, base_class_name )

Parameter

  • class_name
    Der tatsächliche Name der Klasse.

  • base_class_name
    Der Name der Basisklasse.

Hinweise

Verwenden Sie das IMPLEMENT_DYNAMIC Makro in einem CPP-Modul, und verknüpfen Sie dann den resultierende Objektcode nur einmal.

Weitere Informationen finden Sie unter CObject-Klassen-Themen.

Beispiel

class CPerson : public CObject 
{
   DECLARE_DYNAMIC( CPerson )

   // other declarations
};
IMPLEMENT_DYNAMIC( CPerson, CObject )

Anforderungen

Header: afx.h

Siehe auch

Referenz

DECLARE_DYNAMIC

RUNTIME_CLASS

CObject::IsKindOf

Konzepte

MFC-Makros und -globale Werte