CAD工具之家's Archivers

From boitboy on 2013-08-12 11:57:59

枚举所有的实体类型

//枚举所有的实体类型 void ListEntClass() { AcRxDictionaryIterator* pIter=acrxClassDictionary->newIterator(AcRx::kDictCollated); std::auto_ptr<AcRxDictionaryIterator> spIter(pIter); for (;!spIter->done();spIter->next()) { AcRxObject* pObj=spIter->object(); if(!pObj->isKindOf(AcRxClass::desc())) { continue; } AcRxClass* pClass=AcRxClass::cast(pObj); if(!pClass->isDerivedFrom(AcDbEntity::desc())) { continue; } acutPrintf(_T("\nname=%s,dxfName=%s"),pClass->name(),pClass->dxfName()); } }

查看完整版本: 枚举所有的实体类型

Tags:


©CAD工具之家
创办于:2013年5月24日