// 声明MyFirstCimObject的基类为 CimGraphicObject DEFINE_T_SUPER(CimGraphicObject); // 用于非抽象类: 当前类,基类,导出宏 CIM_DECLARE_COMPONENT(MyFirstCimObject, CimGraphicObject, EXPORT_MACRO) // 用于抽象类: 当前类,基类,导出宏 CIM_DECLARE_ABSTRACT_COMPONENT(MyFirstCimObject, CimGraphicObject, EXPORT_MACRO)
CIM_DEFINE_COMPONENT(MyFirstCimObject, CimGraphicObject); // 用于非抽象类:当前类,基类
CIM_DEFINE_ABSTRACT_COMPONENT(MyFirstCimObject, CimGraphicObject); // 用于抽象类: 当前类,基类