CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2018 开发者帮助

在不激活当前文档的情况下设置当前文档

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

在不激活当前文档的情况下设置当前文档

有几个功能对当前文档进行隐式操作,这些功能可能与活动文档不同。您可以使用设置了参数的函数来使当前文档和活动文档不同。需要这样做的功能包括:AcApDocManager::setCurDocument()activatekFalse

  • 使用任何用户交互功能,例如函数。acedXXX()
  • 创建要与特定文档关联的数据库。
  • 获取或操作选择集,而无需用户交互。
  • 使用 aced.h 中描述的函数。

当活动文档和当前文档不同时,将禁用与文档相关的所有用户输入功能和成员,例如图形屏幕。这包括 ObjectARX 和 ActiveX 应用程序的功能。

每当您在未激活当前文档的情况下设置它时,调用方都应在完成后将当前文档还原为与活动文档相同。但是,如果在处理下一个输入事件时未执行此操作,则当前文档将切换回活动文档。setCurDocument()

父主题:

  1. 与多个文档交互

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-1-19 07:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部