CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2021 开发者帮助

MDI概览

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

MDI概览

AutoCAD 支持多文档界面,在 AutoCAD 中运行的 ObjectARX 应用程序必须在 MDI 环境中正常运行。ObjectARX 应用程序必须遵守三个原则才能提供 MDI 支持:

  • 应用程序必须在堆栈、数据库或结构中保持特定于文档的状态,该结构可以通过相应的文档指针进行索引。
  • 所有文档必须锁定才能修改。AutoCAD 命令、ObjectARX 命令和 AutoLISP 函数会自动处理基本文档锁定。无模式对话框和工具栏代码,以及任何需要在活动文档外部工作的命令都必须手动执行文档锁定。 ®
  • 应用程序必须维护文档和数据库之间的关系。AutoCAD 数据库库 (AcDb) 无法识别文档和 MDI,应保持这种状态。

ObjectARX 的几个体系结构功能使支持 MDI 成为可能。其中包括单独的执行上下文、数据实例、文档锁定和文档管理类。以下各节将更详细地讨论这些主题。

父主题:

  1. 多文档界面

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部