www.mxdraw.com
内容索引主面
前一个向上下一个
MxDrawXCustomFunction::Mx_getEntityRGBColor 方法

得到实体真实体的颜色,如果实体随层,就取层的颜色

IDL
bool Mx_getEntityRGBColor(IN LONG lId, OUT LONG& lR, OUT LONG& lG, OUT LONG& lB);

例如:C#代码

    MxDrawResbuf param = new MxDrawResbuf();
     param.AddObjectId(ent.ObjectID);
     MxDrawResbuf ret = (MxDrawResbuf)axMxDrawX1.CallEx("Mx_getEntityRGBColor", param);
     if (ret.AtString(0) == "Ok")
     {
         long lR = ret.AtLong(1);
         long lG = ret.AtLong(2);
         long lB = ret.AtLong(3);
     }
Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!