MFC
Struct CRuntimeClass
in AFX.H
- struct CRuntimeClass
Basic object model
m_lpszClassName
public LPCSTR m_lpszClassName;
m_nObjectSize
public int m_nObjectSize;
m_pBaseClass
public CRuntimeClass* m_pBaseClass;
m_pfnCreateObject
public CObject*( PASCAL* m_pfnCreateObject )();
m_pNextClass
public CRuntimeClass* m_pNextClass;
m_wSchema
public UINT m_wSchema;
CreateObject
public CObject* CreateObject();
IsDerivedFrom
public BOOL IsDerivedFrom( const CRuntimeClass* pBaseClass ) const;
Load
public static CRuntimeClass* PASCAL Load( CArchive& ar, UINT* pwSchemaNum );
Store
public void Store( CArchive& ar ) const;