iCAx开思网

标题: 一个关于高亮的问题(有代码) [打印本页]

作者: wuruixi    时间: 2009-5-8 20:09
标题: 一个关于高亮的问题(有代码)
情景描述:
首先,我每次只想选择一个对象,默认就是这样的。
其次,我每选一个新的对象后,只希望当前选择的对象高亮,而之前选的对象不要高亮
现在面临的问题是,之前选过的对象它也高亮了,怎么样不让它高亮呢?
附上代码:
_pObjAgent = new CATFeatureImportAgent("Please select a object",NULL,NULL,MfNoDuplicateFeature);
_pObjAgent->SetOrderedElementType("CATIMfTriDimResult");
_pObjAgent->AddOrderedElementType("CATVolume");//get by class name
_pObjAgent->AddOrderedElementType("CATBody");//get by class name
_pObjAgent->SetBehavior(CATDlgEngWithPSOHSO|CATDlgEngWithPrevaluation|CATDlgEngOneShot);
_pObjAgent->SetAgentBehavior(MfPermanentBody|MfLastFeatureSupport|MfRelimitedFeaturization);

有谁遇到过这问题吗?
作者: soldi    时间: 2009-8-1 21:07
把当前选择缓存下来,再次选择时把前一个从HSO中清除即可
作者: 歆韵    时间: 2009-10-14 12:43
我也遇到了这样的问题,不知道你有没有找到方法,能否让我学习学习
1# wuruixi
作者: 歆韵    时间: 2009-10-15 16:25
soldi 发表于 2009-8-1 21:07
把当前选择缓存下来,再次选择时把前一个从HSO中清除即可


能不能说明白一点啊?我刚接触对这么还不是很懂。
作者: shuaigei    时间: 2009-12-4 11:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: shuaigei    时间: 2009-12-4 11:57
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3