Condividi tramite


IMPLEMENT_DYNAMIC

Genera codice C++ necessario per CObjectdinamico classe derivata con accesso di runtime al nome della classe e la posizione nella gerarchia.

IMPLEMENT_DYNAMIC(class_name, base_class_name )

Parametri

  • class_name
    Il nome effettivo della classe.

  • base_class_name
    Nome della classe base.

Note

Utilizzare la macro di IMPLEMENT_DYNAMIC in un modulo con estensione cpp quindi collegare il codice dell'oggetto risultante solo una volta.

Per ulteriori informazioni, vedere Argomenti relativi alle classi di CObject.

Esempio

class CPerson : public CObject 
{
   DECLARE_DYNAMIC( CPerson )

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

Requisiti

Header: afx.h

Vedere anche

Riferimenti

DECLARE_DYNAMIC

RUNTIME_CLASS

CObject::IsKindOf

Concetti

Macro MFC e Globals