|
void AddIdsToSelection(AcDbObjectIdArray& ids)
{
ads_name selectSet;
acedSSAdd(NULL, NULL, selectSet);//创建选择集
for (int i = 0; i < ids.length(); ++i)
{
ads_name en_SS;
acdbGetAdsName(en_SS, ids[i]);
acedSSAdd(en_SS, selectSet, selectSet);
}
ads_sssetfirst(selectSet, NULL);
acedSSFree(selectSet);//cad只有128个选择集,及时清理
} |
|