我想用动画的方式,将CAD实全的前后顺序演示出来. for(idIterator=0;idIterator<arrayObjectID.GetSize();idIterator++) { AcDbObjectId objectID; AcDbEntity* pEntity; objectID = arrayObjectID.GetAt(idIterator); acdbOpenAcDbEntity(pEntity,objectID,AcDb::kForWrite);//通过对像的ID打开实体 AcCmColor color; color.setRGB(0,255,0); pEntity->setColor(color); Sleep(100); pEntity->close(); } 可是没有动画的效果,程序只有等完成了,才将所有的实体颜色改变.请问是什么问题,如何实现这种效果. |