virtuel CRuntimeClass * GetRuntimeClass ( ) const ;
Valeur de retour
Un pointeur vers la structure CRuntimeClass correspondant à classe l'objet de cette ; jamais NULL.
Remarques
Il y a une structure CRuntimeClass pour chaque CObject-classe dérivée. Voici les membres de la structure:
Fo&nctionnalité uniquement Professional et Enterprise Editionsnbsp ; Liaison statique aux MFC est pris en charge uniquement dans Visual C++ Professional et Enterprise Editions. Pour plus d'informations, voir Éditions de Visual C++.
Cette fonction nécessite l'utilisation de la macro IMPLEMENT_SERIAL ou de IMPLEMENT_DYNAMIC dans l'implémentation de la classe. Vous obtiendrez des résultats incorrects autrement.
Exemple
Voir CObList::CObList pour obtenir la liste de la CAge classe utilisée dans tous les exemples de CObject.
/ / exemple pour CObject::&GetRuntimeClass
CAge a(21) ;
CRuntimeClass * prt = a.GetRuntimeClass() ;
ASSERT (strcmp (EPR-gt ; m_lpszClassName, « CAge ») == 0)
Aperçu de CObject |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussinbsp ;CObject::IsKindOf, RU&NTIME_CLASS