Compartilhar via


RUNTIME_CLASS

Obtém a estrutura da classe de tempo de execução do nome da classe c. criando

RUNTIME_CLASS(class_name )

Parâmetros

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

Comentários

RUNTIME_CLASS retorna um ponteiro para uma estrutura de CRuntimeClass para a classe especificada por class_name. Somente CObject- classes derivadas declaradas com DECLARE_DYNAMIC, DECLARE_DYNCREATE, ou DECLARE_SERIAL retornarão ponteiros a uma estrutura de CRuntimeClass .

Para obter mais informações, consulte Tópicos da classe de CObject.

Exemplo

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

Requisitos

Header: afx.h

Consulte também

Referência

DECLARE_DYNAMIC

DECLARE_DYNCREATE

DECLARE_SERIAL

CObject::GetRuntimeClass

Estrutura CRuntimeClass

Conceitos

Macros e globais MFC