明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3970|回复: 20

ObjectArx2005 如何显示已经隐藏的实体?

  [复制链接]
发表于 2010-10-5 20:22:00 | 显示全部楼层 |阅读模式
我用 pEntity->setVisibility(AcDb::kInvisible,FALSE);将一个直线实体隐藏了,可是怎么使它再现呢?
 楼主| 发表于 2010-10-6 17:54:00 | 显示全部楼层
解决了,用pEntity->setVisibility(AcDb::Visible);
 楼主| 发表于 2010-10-6 17:55:00 | 显示全部楼层

也可以有另外的办法,比如将拾取到的实体改变到另一个层,这个层并关闭即可。

发表于 2011-5-16 11:31:43 | 显示全部楼层
pEntity->setVisibility(AcDb::kVisible),注意是设置第一个参数。
发表于 2011-5-26 00:33:41 | 显示全部楼层
本帖最后由 chpmould 于 2011-5-26 00:39 编辑
xgready 发表于 2011-5-16 11:31
pEntity->setVisibility(AcDb::kVisible),注意是设置第一个参数。


实体隐藏再现完整如何写啊。。。
发表于 2011-5-26 08:44:59 | 显示全部楼层
使用一个全局变量记录下上次被隐藏的实体的ID,然后设置这些实体可见即可。
发表于 2011-5-27 20:34:38 | 显示全部楼层
xgready 发表于 2011-5-26 08:44
使用一个全局变量记录下上次被隐藏的实体的ID,然后设置这些实体可见即可。

刚接触,还不会,能否写出来示范一下...
发表于 2011-5-28 10:54:45 | 显示全部楼层
刚好有时间,给你做了一个工程,留下邮箱,我发给你。
发表于 2011-5-28 15:14:45 | 显示全部楼层
xgready 发表于 2011-5-28 10:54
刚好有时间,给你做了一个工程,留下邮箱,我发给你。

谢谢!我等你邮件
邮箱地址:jackpchan@126.com
发表于 2011-5-28 17:02:30 | 显示全部楼层
已经发送,请注意查收。文件夹中的说明中有命令名称。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 12:44 , Processed in 0.160954 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表