从 ObjectARX 访问 COM 接口
某些 API 仅作为 ActiveX 提供,因此为了从 ObjectARX 访问它们,您需要从 C++ 使用 COM。本节介绍可用于执行此操作的两种方法。第一种方法使用 Microsoft 基础类 (MFC) 和“Visual C++ 从 Typelib 添加类向导”读取 AutoCAD 类型库。此类型库 acax25enu.tlb 包含 AutoCAD 对象模型。第二种方法使用 API 直接访问 COM 接口。此方法需要更多的编码,但不使用 MFC。QueryInterface 本节中的示例是作为 ObjectARX 应用程序构建的。但是,不使用 ObjectARX 的标准客户端也可以访问 AutoCAD ActiveX Automation 接口。 注意:如果使用 ObjectARX 向导,则会提供本章中描述的大多数项目框架。要下载并安装向导,请转到 AutoCAD 开发人员中心页面。
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-5 17:54
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.