PLM之家PLMHome-工业软件与AI结合践行者

catia二次开发源码分享:隐藏对象元素

[复制链接]

2018-1-22 09:28:09 3154 0

admin 发表于 2018-1-22 09:28:09 PLM之家手机频道 |阅读模式

admin 楼主

2018-1-22 09:28:09

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
void HideElements(CATLISTV(CATISpecObject_var) ipListElemObj)& C0 |! N7 ]9 Y* S
{
' g" C3 Z- I: X    for(int i=1;i<=ipListElemObj.Size();i++){
4 i8 ?( G( x0 x' A1 `- G3 l        CATIVisProperties* pPropOnElem = NULL;8 z* \5 |6 u, K: \9 Y
        HRESULT rc = ipListElemObj[i]->QueryInterface(IID_CATIVisProperties,
* X0 t" b" K) J            (void**)&pPropOnElem);, h3 v8 f" N& o# l5 h3 y
        if(NULL != pPropOnElem){
. b" c/ X3 x) ^            CATVisPropertiesValues PropValue;9 k  L3 _0 u" i5 M, Q; t
            CATVisPropertyType PropTypeOnPtObj = CATVPShow;" S! t, \2 B: I9 b+ ?9 S$ Y( @6 \) Q
            CATVisGeomType GeomTypeOnPtObj = CATVPGlobalType;
, o% A' A& w' P2 f+ A            PropValue.SetShowAttr(CATNoShowAttr);
1 R' C: H, [- |. B            rc = pPropOnElem->SetPropertiesAtt(PropValue,5 r6 {. D3 i7 h1 p$ `; E% ~
                PropTypeOnPtObj,
- y3 @' m/ W/ }6 r; v7 l* s( Z                GeomTypeOnPtObj);! A9 m/ [& T* k9 T' K
            pPropOnElem->Release();
$ q' a' }' h% M' l7 z4 T+ U' j& j            pPropOnElem = NULL;( B  V+ ^, V& W$ W$ h
        }
( {: T4 h, i2 Q3 @# \1 t4 ?7 y9 }2 v. N/ ]    }: Z# \2 B3 t& q2 f
}
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了