Compartilhar via


RUNTIME_CLASS

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

RUNTIME_CLASS(class_name )

Parâmetros

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

Comentários

RUNTIME_CLASSRetorna um ponteiro para um CRuntimeClass estrutura para a classe especificada por class_name.Somente CObject-derivado classes declaradas com DECLARE_DYNAMIC, DECLARE_DYNCREATE, ou DECLARE_SERIAL retornará ponteiros para um CRuntimeClass estrutura.

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

Exemplo

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

Requisitos

Cabeçalho: Afx. h

Consulte também

Referência

DECLARE_DYNAMIC

DECLARE_DYNCREATE

DECLARE_SERIAL

CObject::GetRuntimeClass

Estrutura CRuntimeClass

Conceitos

Globais e Macros do MFC