RUNTIME_CLASS

Obtém o em time de execução a estrutura do nome de uma classe C++ de classe.

RUNTIME_CLASS(class_name )

Parâmetros

  • class_name
    O nome real da classe (não colocado entre aspas).

Comentários

RUNTIME_CLASS Retorna um ponteiro para um CRuntimeClass estrutura para a classe especificada por class_name.Apenas CObject-declarados com classes derivadas DECLARE_DYNAMIC, DECLARE_DYNCREATE, ou DECLARE_SERIAL retornará ponteiros para um CRuntimeClass estrutura.

Para obter mais informações, consulte Classe CObject tópicos.

Exemplo

CRuntimeClass* prt = RUNTIME_CLASS(CAge);
ASSERT(strcmp(prt->m_lpszClassName, "CAge") == 0);   

Requisitos

Cabeçalho: afx.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

DECLARE_DYNAMIC

DECLARE_DYNCREATE

DECLARE_SERIAL

CObject::GetRuntimeClass

Estrutura CRuntimeClass