明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1592|回复: 1

[求助]请教大侠们一个关于块中对象单独highlight的问题,先谢了

[复制链接]
发表于 2007-4-28 18:08:00 | 显示全部楼层 |阅读模式

我是一个新手,刚开始学习ARX。碰到一个对我来说的大难题,请高手帮帮忙:
我做了一个块,包含了圆,region,还有线等其他对象。
我想在一些时候,单独让圆 highlight(),一些时候,单独让region highlight()。

我看了arx的帮助文档,但上面的例子编不过去,万般无奈,请各位高手花小小时间,指点一二。谢谢啦!
^_^

 楼主| 发表于 2007-4-29 09:23:00 | 显示全部楼层

[原创]

我看arx帮助里的例子用

                     AcDbObjectId *idArray = new AcDbObjectId[100];

                    // idArray中添入想要highlight的对象的ID

                     AcDbFullSubentPath subPath;

            for (int i = count; i >= 0; i--) {
                subPath.objectIds().append(idArray);
            }
            Acad::ErrorStatus es = blockRef->highlight(subPath);
我照着做了,es的返回值也是 eOK。但就是看不到highlight的效果。
请知道的大侠帮帮忙了,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 20:39 , Processed in 0.179174 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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