由实体名得到对象的id
ARXDLL Mcad::ErrorStatus mcdbGetObjectId(McDbObjectId& objId, const mds_name objName);
dbmain.h
参数 |
说明 |
McDbObjectId& objId |
输出对象的id |
const mds_name objName |
输入实体名 |
如果成功返回Mcad::eOk,如果传递的数据非法则返回Mcad::eInvalidInput
例如:
ads_name entName; ads_point pt; if(acedEntSel(_T("需要偏移的PL线:"),entName,pt) != RTNORM) { return; } AcDbObjectId objId; if(acdbGetObjectId(objId,entName) != Acad::eOk) return;