CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2020 开发者帮助

CAD 标准插件 API 历史记录 (ActiveX/CSP)

2024-5-18 18:22| 发布者: admin| 查看: 20| 评论: 0|原作者: admin|来自: AutoCAD

CAD 标准插件 API 历史记录 (ActiveX/CSP)

对 CAD 标准插件 API 所做的添加和更改。

AutoCAD 2020 和基于 AutoCAD 2020 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb23enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2020 SDK 的 inc-x64 文件夹中找到

AutoCAD 2019 和基于 AutoCAD 2019 的产品

  • 对 AutoCAD/ObjectDBX 公共类型库的引用已从 axdb22enu.tlb 更改为 axdb23enu.tlb
  • 引用库 stdole2.tlbaxdb23enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2019 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2018 和基于 AutoCAD 2018 的产品

  • 对 AutoCAD/ObjectDBX 公共类型库的引用已从 axdb21enu.tlb 更改为 axdb22enu.tlb
  • 引用库 stdole2.tlbaxdb22enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2018 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2017 和基于 AutoCAD 2017 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb20enu.tlb 更改为 axdb21enu.tlb
  • 引用库 stdole2.tlbaxdb21enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2017 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2016 和基于 AutoCAD 2016 的产品

  • 引用库 stdole2.tlbaxdb20enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2016 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2015 和基于 AutoCAD 2015 的产品

  • 对 AutoCAD/ObjectDBX 公共类型库的引用已从 axdb19enu.tlb 更改为 axdb20enu.tlb
  • API 的 Windows 32 位和 Windows 64 位版本已更新为具有相同的成员签名
  • 引用库 stdole2.tlbaxdb20enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2015 SDK 的 inc-win32inc-x64 文件夹中找到

在 32 位版本的 API 中更改了以下方法和属性:

  • GetPluginDescription - 最后一个参数已从数据类型更改为数据类型longLONG_PTR
  • AddToObjectIdList - 前两个参数已从数据类型更改为数据类型longLONG_PTR
  • BadObjectId - 属性接受或返回的值已从数据类型更改为数据类型longLONG_PTR
  • 图标 - 属性返回的值已从数据类型更改为数据类型longLONG_PTR
  • FixObjectId - 属性接受或返回的值已从数据类型更改为数据类型longLONG_PTR

基于 AutoCAD 2014 和 AutoCAD 2014 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb19enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2014 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2013 和基于 AutoCAD 2013 的产品

  • 对 AutoCAD/ObjectDBX 通用类型库的引用已从 axdb18enu.tlb 更改为 axdb19enu.tlb
  • 引用库 stdole2.tlbaxdb19enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2013 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2012 和基于 AutoCAD 2012 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb18enu.tlb
  • AcStMgr.tlb 文件位于 ObjectARX 2012 SDK 的 inc-win32inc-x64 文件夹中

AutoCAD 2011 和基于 AutoCAD 2011 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb18enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2011 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2010 和基于 AutoCAD 2010 的产品

  • 对 AutoCAD/ObjectDBX 公共类型库的引用已从 axdb17enu.tlb 更改为 axdb18enu.tlb
  • 引用库 stdole2.tlbaxdb18enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2010 SDK 的 inc-win32inc-x64 文件夹中找到

AutoCAD 2009 和基于 AutoCAD 2009 的产品

  • API 现在支持 Windows 32 位和 Windows 64 位平台
  • 引用库 stdole2.tlbaxdb17enu.tlb
  • AcStMgr.tlb 文件位于 ObjectARX 2009 SDK 的 inc-win32inc-x64 文件夹中

在 64 位版本的 API 中更改了以下方法和属性:

  • GetPluginDescription - 最后一个参数已从数据类型更改为数据类型longLONG_PTR
  • AddToObjectIdList - 前两个参数已从数据类型更改为数据类型longLONG_PTR
  • BadObjectId - 属性接受或返回的值已从数据类型更改为数据类型longLONG_PTR
  • 图标 - 属性返回的值已从数据类型更改为数据类型longLONG_PTR
  • FixObjectId - 属性接受或返回的值已从数据类型更改为数据类型longLONG_PTR

AutoCAD 2008 和基于 AutoCAD 2008 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb17enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2008 SDK 的 inc 文件夹中找到

AutoCAD 2007 和基于 AutoCAD 2007 的产品

  • 对 AutoCAD/ObjectDBX 公共类型库的引用已从 axdb16enu.tlb 更改为 axdb17enu.tlb
  • 引用库 stdole2.tlbaxdb17enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2007 SDK 的 inc 文件夹中找到

AutoCAD 2006 和基于 AutoCAD 2006 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2006 SDK 的 inc 文件夹中找到

AutoCAD 2005 和基于 AutoCAD 2005 的产品

  • 无变化
  • 引用库 stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2005 SDK 的 inc 文件夹中找到

AutoCAD 2004 和基于 AutoCAD 2004 的产品

  • 引入 CAD 标准 API
  • 引用库 stdole2.tlbaxdb16enu.tlb
  • AcStMgr.tlb 文件可以在 ObjectARX 2004 SDK 的 inc 文件夹中找到

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-6-27 15:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部