www.mxdraw.com
内容索引主面
前一个向上下一个
Mx::mcdbGetObjectId 函数

由实体名得到对象的id

C++
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;
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!