CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2024 开发者帮助

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

2024-5-18 19:13| 发布者: admin| 查看: 160| 评论: 0|原作者: admin|来自: AutoCAD

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

启动工具选项板应用程序的最有效方法是使用 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 项目”以启动向导。
  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 文件。

父主题:

  1. 设置项目

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-5 17:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部