iCAx开思工具箱

标题: CAA里如何获得产品结构树上选中的对象 [打印本页]

作者: GuySky    时间: 2006-8-15 15:15
标题: CAA里如何获得产品结构树上选中的对象
问题1、假设当前文档是一个产品(装配)文档,如果用户用鼠标在产品结构树上选中了一个或多个子产品,那么如何用CAA获得当前选中的对象列表?
问题2、假设根据实例名称在产品装配结构树中查找到一个产品实例,如何将该实例设为选中状态?
作者: xyzhu    时间: 2006-8-15 17:10
CATFrmEditor* pEditor = CATFrmEditor::GetCurrentEditor();
        CATHSO* pHso = pEditor->GetHSO();

1. All highlighted Elements are in pHso.

2.
        pHso->Empty();
        CATPathElement* pPathElm = new CATPathElement(yourProductInstance);
        pHso->AddElement(pPathElm);
作者: GuySky    时间: 2006-8-16 09:28
谢谢xyzhu,我先试试




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3