静态属性
COM 对象包装所有本机 AutoCAD 图元。但是,ObjectARX 应用程序不需要为其自定义实体实现 COM 包装器。如果未为自定义图元提供 COM 包装器,则 AutoCAD 将使用该图元的基类包装器作为其默认包装器。默认包装器实现自定义类的方法或取决于自定义类的派生。IAcadEntityIAcadObject, 在 AutoCAD 图形中选择图元时,AutoCAD 将查询每个选定图元的指针。然后,它创建一个包含这些指针的数组,以表示选择集的成员。属性编辑器通过这些指针引用的 ActiveX 对象与实体进行通信。IUnknown 注意:如果希望特性检查器检查非 AutoCAD ActiveX 对象的静态特性,则该对象必须实现界面。(这可以通过模板类来完成。此外,其 coclass 必须派生自 。此限制仅适用于静态属性。IAcadBaseObject2IAcadBaseObject2ImplAcDbObject
本教程中的主题父主题: |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 12:46
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.