CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

初始化对象ARX 应用程序

2023-1-1 07:08| 发布者: admin| 查看: 289| 评论: 0|来自: AutoCAD

必须初始化应用程序定义的任何自定义类和命令。此初始化可以在函数的情况下进行,也可以在从该情况下调用的函数中进行。AcRx::kInitAppMsgacrxEntryPoint()

初始化对象ARX 应用程序

  1. 如果已定义自定义类,请调用其函数。rxInit()

    定义自定义类在“派生自定义 ObjectARX 类”中进行了详细讨论。

  2. 如果已定义自定义类,请调用以重建 ObjectARX 运行时类树。acrxBuildClassHierarchy()

    为了提高效率,请在为每个自定义类调用函数后调用一次。acrxBuildClassHierarchy()rxinit()

  3. 执行所需的任何其他初始化。
  4. 注册服务名称。

    如果其他应用程序将依赖于您的应用程序,则建议注册服务名称。注册服务名称允许其他应用程序根据服务进行注册,并允许应用程序在卸载之前检查它是否有任何依赖项。如果要使用 ObjectARX 机制从应用程序导出符号函数,则还需要为应用程序注册服务名称。您可以使用该函数,也可以使用类。有关注册服务的更多信息,请参阅ObjectARX 参考中的“AcRxService”。acrxRegisterService()AcRxService

  5. 使用 AutoCAD 命令机制注册命令。

    用于使 AutoCAD 知道应用程序定义的命令。更多信息请参阅“注册新命令”。acedRegCmds->addCommand()


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部