Catia二开很痛苦,明明已经找到接口类,但是却不知道怎么获得这个接口类的对象。
例如获得一个部件的体积,找到相关接口CATIAAnalyze,但是这个部件的CATIAAnalyze的对象不知道如何获取。一般是这样获取一个对象:
CATIAAnalyze* pAnalyze = NULL;
XXX->QueryInterface(IID_CATIAAnalyze, (void**)&pAnalyze);
但是QueryInterface左边的这个XXX不知道是什么鬼,找了一下CATIAAnalyze的文档,也没有看出什么玩意儿!真服了达索这些傻逼,文档不给全。
探索了很久,尝试录制宏,打开部件属性窗口,然后随意设置一些属性(必须改变一些东西才能录制成功,否则不会录制到任何东西),再看录制的结果,发现原来CATIAAnalyze是从Product那里来的




发现有一个Product关键字,猜想 QueryInterface左边的这

1607

被折叠的 条评论
为什么被折叠?



