RUNTIME_CLASS

RUNTIME_CLASS ( class_name )

Parâmetros

class_name

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

Observações

Use essa macro para obter a estrutura de classe de tempo de execução do nome de uma classe C++.

RUNTIME_CLASS retorna um ponteiro para uma estrutura de CRuntimeClass para a classe especificada por class_name. Somente CObject-classes derivadas declarados com DECLARE_DYNAMIC, DECLARE_DYNCREATEou DECLARE_SERIAL retornará ponteiros para uma estrutura de CRuntimeClass.

Para obter mais informações, consulte CObject classe tópicos no Guia do programador do Visual C++.

Exemplo

/ / exemplo de RUNTIME_CLASS
CRuntimeClass * prt = RUNTIME_CLASS (CAge);
ASSERT (lstrcmp (prt-gt; m_lpszClassName, "&Gaiola") = = 0)

Consulte tambémnbsp;DECLARE_DY&NAMIC, DECLARE_DYNCREATE, DECLARE_SERIAL, CObject::GetRuntimeClass, CRuntimeClass

Index