virtual CRuntimeClass * GetRuntimeClass ( ) const;
Valor de retorno
Um ponteiro para a estrutura de CRuntimeClass correspondente à classe do objeto; nunca NULL.
Observações
Há uma estrutura de CRuntimeClass para cada CObject-classe derivada. Os membros de estrutura são os seguintes:
Recurso some&nte nas edições Enterprise e Professionalnbsp; Vinculação estática ao MFC é suportado apenas no Visual C++ Professional e Enterprise Editions. Para obter mais informações, consulte Edições do Visual C++.
Esta função requer o uso da macro IMPLEMENT_DYNAMIC ou IMPLEMENT_SERIAL na implementação de classe. Você obterá resultados incorretos caso contrário.
Exemplo
Consulte CObList:: CObList para obter uma listagem do CAge classe usada em tudo exemplos de CObject.
/ / exemplo de CObject::&GetRuntimeClass
Gaiola a(21);
CRuntimeClass * prt = a.GetRuntimeClass();
ASSERT (strcmp (prt-gt; m_lpszClassName, "Gaiola") = = 0)
Visão geral de CObject | Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CObject:: IsKindOf, RU&NTIME_CLASS