自定义类派生
为了便于开发,应在单独的 ObjectDBX 中声明和实现自定义类 ™ 模块,称为 Object Enabler。Object Enabler 应包含应用程序的数据库部分,包括本节中描述的宏和从其他 ObjectARX 类重写的函数,以及特定于自定义类的函数。由于 Object Enabler 是 ObjectDBX 模块,因此不得使用 AutoCAD 编辑器、编辑器反应器或特定于 AutoCAD 主机应用程序的任何其他 API。有关详细信息,请参阅 Object Enabler。AcRxObject ® ObjectARX 提供了一组在 rxboiler.h 文件中声明的宏,可帮助您创建派生自 的新类。如果不使用 ObjectARX 宏来定义新类,则该类将继承其最直接的 ObjectARX 注册父类的运行时标识。AcRxObject 注意:自定义类不能继承多个已注册的 ObjectARX 类。但是,只要只有一个基类是 ObjectARX 类树的一部分,就可以使用多重继承。
应用程序不应从以下内容派生类:
父主题: |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-31 12:27
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.