博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ObjectARX: 得到全部已打开文档
阅读量:5236 次
发布时间:2019-06-14

本文共 514 字,大约阅读时间需要 1 分钟。

在ObjectARX里面负责文档的类是:AcApDocument,负责管理文档的类是:AcApDocManager。在AutoCAD在启动后会自动初始化一个全局对象acDocManager,有了这个对象就可以对已打开文档进行操作了。

下面是一个简单的函数,用于得到全部已打开文档的文件名。

std::vector
GetAllOpenDocs(){ std::vector
ans; AcApDocumentIterator * itr = acDocManager->newAcApDocumentIterator(); for (; !itr->done(); itr->step()) { ans.push_back(itr->document()->fileName()); } delete itr; return ans;}

以上用到的函数主要位于内,通过阅读头文件或可以知道更多函数的使用。

转载于:https://www.cnblogs.com/tszdev/p/6909568.html

你可能感兴趣的文章
[转][Java]简单标签库简介
查看>>
20145206邹京儒 web安全基础实践
查看>>
【python 3.6】如何将list存入txt后,再读出list
查看>>
百度地图API
查看>>
Android实现静默安装与卸载
查看>>
WPF:警惕TextBox会占用过多内存
查看>>
springboot 连接池wait_timeout超时设置
查看>>
Spring @Conditional注解的使用
查看>>
修改mysql max_allowed_packet 配置
查看>>
C#—总结
查看>>
转:C#数据结构和算法学习系列五----基础查找算法
查看>>
制作透明“导航、按钮”
查看>>
Java基础(八)异常处理
查看>>
分布式系统概述
查看>>
函数执行时间查看效率
查看>>
Vue Cli3 TypeScript 搭建工程
查看>>
第四次作业1
查看>>
Linux常用命令
查看>>
[置顶] STM32移植contiki进阶之三(中):timer 中文版
查看>>
2.17 数组循环移位
查看>>