![]() |
【转帖】[求助]请教大侠们一个关于块中对象单独highlight的问题,先谢了
[求助]请教大侠们一个关于块中对象单独highlight的问题,先谢了
[求助]请教大侠们一个关于块中对象单独highlight的问题,先谢了 我是一个新手,刚开始学习arx。碰到一个对我来说的大难题,请高手帮帮忙: 我做了一个块,包含了圆,region,还有线等其他对象。 我想在一些时候,单独让圆 highlight(),一些时候,单独让region highlight()。 我看了arx的帮助文档,但上面的例子编不过去,万般无奈,请各位高手花小小时间,指点一二。谢谢啦! ^_^ [原创] 我看arx帮助里的例子用 acdbobjectid *idarray = new acdbobjectid[100]; // idarray中添入想要highlight的对象的id acdbfullsubentpath subpath; for (int i = count; i >= 0; i--) { subpath.objectids().append(idarray[i]); } acad::errorstatus es = blockref->highlight(subpath); 我照着做了,es的返回值也是 eok。但就是看不到highlight的效果。 请知道的大侠帮帮忙了,谢谢! |
| 所有的时间均为北京时间。 现在的时间是 12:56 AM. |