CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

创建新的工具选项板 API 项目

2022-12-31 09:18| 发布者: admin| 查看: 252| 评论: 0|来自: AutoCAD

启动工具选项板应用程序的最有效方法是使用 ObjectARX 向导。本节中的过程使用 ObjectARX 向导来处理大多数 ObjectARX 安装任务。您可以从 AutoCAD 开发人员中心安装此向导。

安装向导后,当您启动一个新项目时,Visual Studio 的对话框中会出现 ObjectARX C++应用程序的新图标。此图标将启动 ObjectARX 向导。该向导提供了用于创建多种类型的 Autodesk 项目的选项。它还允许您设置 MFC、COM 和 ATL 选项,就像使用 Microsoft 项目向导一样。由 ObjectARX 向导生成的项目修改 Microsoft 的默认项目设置,以解决 ObjectARX 或 ObjectDBX 模块结构与 Microsoft 需求之间的冲突。该向导还会在 Visual Studio 中安装永久 UI 工具栏、其他模板和样板代码。这些工具隐藏了设置 ObjectARX 项目的大部分复杂性。

使用 ObjectARX 向导设置工具选项板应用程序的步骤

  1. 在 Visual Studio 中,启动一个新项目。
  2. 在“新建项目”对话框中,提供名称和位置。
  3. 选择 ObjectARX/DBX/OMF PROJECT 以启动向导。
  4. 在“概述”设置中输入已注册的开发人员符号。
  5. 在“MFC 支持”选项卡中,选择“使用 MFC 共享 DLL 的扩展 DLL”。
  6. 在“COM 选项”选项卡中,选择“使用 ATL 实现 COM 服务器”。
  7. 单击完成。

现在,您有一个结合了 ATL、MFC 框架和标准 ObjectARX 应用程序基础结构的项目。ObjectARX 向导添加一个类来处理每个文档的数据。在此基本项目中,您不需要存储文档数据,因此您应该删除这些不必要的代码。

删除 CDocData 元素

  1. stdafx.h文件的末尾附近,删除以下行:
    #include "DocData.h"						//----- Your document specific data
    //----- Declare it as an extern here so that it becomes available // in all modules
    extern AcApDataManager<CDocData> DocVars ;
  2. 从项目中删除DocData.hDocData.cpp文件。

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 14:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部