06 2021 档案
摘要:先看一下公式运用: 打开f(x),常用函数:(一些简单的C语言而已) ads(Real):计算参数的绝对值 ceil(Real):返回大于或等于参数中指定值的最小整数值 floor(Real):返回小于或等于参数中指定值的最大整数值 int(Real):返回参数的整数部分 min(Real):返回在
阅读全文
摘要:MacDeclareHeader(ClsAddinHeader); void ClsAddin::CreateCommands(){ new ClsAddinHeader("CreatePoint","ModCreatePoint","CreatePointCmd",(void*)NULL); ne
阅读全文
摘要:void xxxxxxxxxxx::BulidMore(){ double iMin=70*CATDegreeToRadian; double iMax=130*CATDegreeToRadian; _Spinner019 -> SetMinMaxStep(iMin, iMax, CATDegree
阅读全文
摘要:void Classname::RemoveHighlight(){ CATFrmEditor * pEditor=NULL; pEditor=CATFrmEditor::GetCurrentEditor(); if(pEditor==NULL)return; CATHSO* pHSO=NULL;
阅读全文
摘要:HRESULT CreatePointCmd::GetCurrentPartInformation(CATIGSMFactory_var &ospGSMFactory)//写一个获取当前部件信息的方法,函数输出了ospGSMFactory{ HRESULT rc = E_FAIL;//声明一个RC
阅读全文
摘要:一般窗口CLOSE或CANCEL的函数写法: void qqqqqqqqqqqqqqqqqqq::ActionCancelFunc( void *data ){ //在CATFrmEditor作用域有GetCurrentEditor函数,方法为UnsetRepeatedCommand, //清除重复
阅读全文
摘要:承接上文 //创建命令状态 //本人通常习惯创建一个状态,然后去关联不同的指针,当然可以创建多个状态来进行几何跳转,看自己习惯; //括号中为程序运行时操作提示 CATDialogState * InitializeState = GetInitialState("Select"); //关联指针
阅读全文
摘要:承接上文——设置代理选择类型 //类型设置完毕,需要加响应,(个人理解是当点到某个类型时,需要什么消息反应,我也很蒙)指定代理期望的用户交互 //指针需要预先声明 //选择不同类型 _pDlgY0Agent = new CATDialogAgent("select Y0"); _pDlgY0Agen
阅读全文
摘要:在BuildGraph()中写; //创建窗口关闭的消息相应 AddAnalyseNotificationCB(_pDlg, _pDlg->GetWindCloseNotification(), (CATCommandMethod)&作用域::ActionCancelFunc, NULL); //创
阅读全文
摘要:在BuildGraph函数变量中定义(根据功能需求不同,适当增减代码,不可全用); //定义一个CATString类型链表 CATLISTV(CATString) TypeList1 = NULL; //添加选择类型限制 TypeList1.Append(CATString("CATISketch"
阅读全文
摘要:指针声明:CATOtherDocumentAgent* _piSelectPartAgent; //选择零件的AgentCATOtherDocumentAgent 构造一个允许在非活动文档中进行选择的对话框代理;(详细信息见Hlep)CATFeatureImportAgent 构造一个路径元素代理;
阅读全文

浙公网安备 33010602011771号