CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

设置当前文档而不激活它

2022-12-31 19:22| 发布者: admin| 查看: 277| 评论: 0|来自: AutoCAD

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

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

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

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


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 15:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部