欣喜玫瑰

文章
4
资源
0
加入时间
2年10月21天

MFC运行时类型信息(RTCI)

使用RTCI,需要满足两个条件:1、从CObject派生类。 2、在类声明中添加DECLARE_DYNAMIC宏,在实现文件中添加IMPLEMENT_DYNAMIC宏。// 代码使用静态库MFC.class CMyClass : public CObject{ DECLARE_DYNAMIC(CMyClass);};IMPLEMENT_DYNAMIC(CMyClass, CObject);//宏展开后class CMyClass : public CObject{