会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Breadss
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2021年6月4日
高亮
摘要: void Classname::RemoveHighlight(){ CATFrmEditor * pEditor=NULL; pEditor=CATFrmEditor::GetCurrentEditor(); if(pEditor==NULL)return; CATHSO* pHSO=NULL;
阅读全文
posted @ 2021-06-04 10:11 Breadss
阅读(139)
评论(0)
推荐(0)
2021年6月2日
CAA获取Container——获取其他工厂
摘要: HRESULT CreatePointCmd::GetCurrentPartInformation(CATIGSMFactory_var &ospGSMFactory)//写一个获取当前部件信息的方法,函数输出了ospGSMFactory{ HRESULT rc = E_FAIL;//声明一个RC
阅读全文
posted @ 2021-06-02 09:47 Breadss
阅读(480)
评论(0)
推荐(0)
2021年6月1日
CAA窗口关闭函数
摘要: 一般窗口CLOSE或CANCEL的函数写法: void qqqqqqqqqqqqqqqqqqq::ActionCancelFunc( void *data ){ //在CATFrmEditor作用域有GetCurrentEditor函数,方法为UnsetRepeatedCommand, //清除重复
阅读全文
posted @ 2021-06-01 13:57 Breadss
阅读(183)
评论(0)
推荐(0)
CAA中交互选择对象——状态跳转
摘要: 承接上文 //创建命令状态 //本人通常习惯创建一个状态,然后去关联不同的指针,当然可以创建多个状态来进行几何跳转,看自己习惯; //括号中为程序运行时操作提示 CATDialogState * InitializeState = GetInitialState("Select"); //关联指针
阅读全文
posted @ 2021-06-01 12:13 Breadss
阅读(430)
评论(0)
推荐(0)
CAA中交互选择对象——设置接收消息反应
摘要: 承接上文——设置代理选择类型 //类型设置完毕,需要加响应,(个人理解是当点到某个类型时,需要什么消息反应,我也很蒙)指定代理期望的用户交互 //指针需要预先声明 //选择不同类型 _pDlgY0Agent = new CATDialogAgent("select Y0"); _pDlgY0Agen
阅读全文
posted @ 2021-06-01 11:23 Breadss
阅读(402)
评论(0)
推荐(0)
CAA中创建按钮回调函数
摘要: 在BuildGraph()中写; //创建窗口关闭的消息相应 AddAnalyseNotificationCB(_pDlg, _pDlg->GetWindCloseNotification(), (CATCommandMethod)&作用域::ActionCancelFunc, NULL); //创
阅读全文
posted @ 2021-06-01 10:45 Breadss
阅读(338)
评论(0)
推荐(0)
CAA中交互选择对象——设置代理选择类型
摘要: 在BuildGraph函数变量中定义(根据功能需求不同,适当增减代码,不可全用); //定义一个CATString类型链表 CATLISTV(CATString) TypeList1 = NULL; //添加选择类型限制 TypeList1.Append(CATString("CATISketch"
阅读全文
posted @ 2021-06-01 10:34 Breadss
阅读(828)
评论(0)
推荐(0)
CAA中的Agent归类
摘要: 指针声明:CATOtherDocumentAgent* _piSelectPartAgent; //选择零件的AgentCATOtherDocumentAgent 构造一个允许在非活动文档中进行选择的对话框代理;(详细信息见Hlep)CATFeatureImportAgent 构造一个路径元素代理;
阅读全文
posted @ 2021-06-01 09:37 Breadss
阅读(402)
评论(0)
推荐(0)
2021年3月16日
学习CAA过程中的小问题随笔
摘要: Q:当VS调试启动CATIA时,提示A debugger has been found running in you system.Please,unload it from memory and restart your program。 A:CATIA模块未破解全 2021-03-16
阅读全文
posted @ 2021-03-16 17:26 Breadss
阅读(187)
评论(4)
推荐(0)
上一页
1
2
公告