CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

动态属性

2022-12-31 11:50| 发布者: admin| 查看: 350| 评论: 0|来自: AutoCAD

静态类型信息在编译时在 IDL 文件中定义。因此,在运行时无法轻松修改它。Microsoft 提供了接口,特别是允许应用程序对类型信息执行运行时检查。但是,这些接口仅允许您从引用现有调度接口的现有结构中发现类型信息。没有用于查询对象属性信息的运行时方法。ITypeInfo2ICreateTypeInfo,ITypeInfo

使用属性检查器 API 的动态属性接口,应用程序可以在运行时为任何本机或自定义类提供动态属性。这些运行时属性是通过对象的关联属性源的运行时查询发现或生成的。定义动态属性的应用程序决定是否在图形中存储动态属性。卸载定义应用程序或图形任务结束时,运行时特性可能会被丢弃,也可能不会被丢弃,具体取决于它们是否存储为 DWG 数据。

动态特性最常用于图形图元和对象。但是,也可以为本机或自定义 AutoCAD 命令以及 AutoCAD 外部的 COM 对象提供它们。


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 13:12

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部