云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > CATIA CAA关于workbench和adding的二次开发

CATIA CAA关于workbench和adding的二次开发

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 6:39:34

点击OK。解决方案的目录结构如下:

如果现在进行编译(mkmk),会提示如下错误:

4. 添加CreateCommands和CreateToolbars方法

1). NewAddin.h头文件

“NewAddin.h”头文件最终完成如下:

// COPYRIGHT DassaultSystemes 2013

//=================================================================== //

// NewAddin.h

// Provide implementation to interface

// CATIPrtWksAddin

//

//=================================================================== //

// Usage notes: //

//===================================================================

//CAA2 Wizard Generation Report

//IMPLEMENTATION

// TIE: CATIPrtWksAddin

//End CAA2 Wizard Generation Report //

// Apr 2013 Creation: Code generated by the CAA wizard Administrator

//===================================================================

#ifndefNewAddin_H

#define NewAddin_H

#include \

#include \ //黄底为代码中添加的语句,以下相同

//-----------------------------------------------------------------------

/**

* Class representing xxx. *

*
Role: Provide the basic class function...

*

* It implements the interfaces :

*

    *

  1. @hrefCATIPrtWksAddin

    *

*

* @hrefClassReference, Class#MethodReference, #InternalMethod... */

classNewAddin: public CATBaseUnknown {

CATDeclareClass; public:

// Standard constructors and destructors for an implementation class

// -----------------------------------------------------------------

NewAddin ();

virtual ~NewAddin ();

voidCreateCommands();

CATCmdContainer * CreateToolbars();

private:

// The copy constructor and the equal operator must not be implemented

// -------------------------------------------------------------------

NewAddin (NewAddin&);

NewAddin& operator=(NewAddin&); };

//-----------------------------------------------------------------------

#endif 在其中:

●添加了CreateCommands和CreateToolbars两个方法的声明;

●添加头文件包含语句:#include \;

2). NewAddin.cpp源文件

在“NewAddin.cpp”最终完成的代码如下:

// COPYRIGHT DassaultSystemes 2013

//=================================================================== //

// NewAddin.cpp

// Provide implementation to interface

// CATIPrtWksAddin //

//===================================================================

搜索更多关于: CATIA CAA关于workbench和adding的二次 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

点击OK。解决方案的目录结构如下: 如果现在进行编译(mkmk),会提示如下错误: 4. 添加CreateCommands和CreateToolbars方法 1). NewAddin.h头文件 “NewAddin.h”头文件最终完成如下: // COPYRIGHT DassaultSystemes 2013 //=================================================================== // // NewAddin.h // Provide implementation to interface // CATIPrtWksAddin

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com