AutoCAD2007+vs2005

首先自己去网上搜索下载AutoCAD2007的ARX开发包。

解压后如下

打开后如下

classmap文件夹为C++类和.net类的框架图,是一个DWG文件。

docs帮助文件

inc引用的头文件

lib引用的库文件

redistrib其他引用的库文件

samples例子

utils其他东西

打开utils

上面几个是头文件和库文件

ObjARXWiz这个文件夹是向导(2012以后的版本就没有了,要去官网单独下载,不和开发包在一起)

打开后如下

直接双击安装,直接next

这里随便输入名称,点next

这里什么都不动,直接next

默认路径什么都不改,直接next

点next

安装成功,close关掉

下面打开vs2005

弹出一个help,看到有一个a的工具条,说明向导已经安装成功。

下面开始做例子

点新建项目

点击确定,弹出窗口

我们直接点MFC那一项,选择使用MFC,直接点完成。

双击进入这个CPP

点击工具条按钮a

弹出对话框

在对话框里点右键,new

更改名字,为hello,点击确定

托到最底下,可以看到新增了代码

下面我们要去设置附加依赖项库文件那些配置

点击项目-右键-属性

点C/C++设置附加包含目录

添加两处头文件

C/C++附加包含库目录
C:\ObjectARX 2007\utils\brep\inc
C:\ObjectARX 2007\inc

在去设置链接器-附加库目录

链接器-附加库目录
C:\ObjectARX 2007\utils\brep\lib
C:\ObjectARX 2007\lib

然后点击应用-确定

下面编译项目,成功。

下面我们添加一句代码 AfxMessageBox(_T("123")); 编译成功

下面点击调试-启动调试

自动弹出CAD2007界面

我们输入ap,选择我们写好的ARX程序。点加载。然后关闭对话框

输入hello

弹出窗口

到这里例子结束。

本人不会CAD二次开发,也是最近学习了各位大神的教程才学会一些简单的开发。

感谢开发者-小白鼠的CAD开发入门教程http://www.vmould.cn/ 和 QQ群:AutoCAD二次开发c#,arx,lsp193522571群文件的入门视频教程

Caesar卢尚宇

2019年8月10日

https://www.autodesk.com/developer-network/platform-technologies/autocad官方网址

最新文章

  1. RPC与hadoop
  2. VisualBox ubuntu14.04 64位 android4.4.4源码编译总结
  3. Centos7安装Oracle JDK
  4. CSS3媒体查询(Media Queries)
  5. 毕业论文endnote使用
  6. Qt国际化(Q_DECLARE_TR_FUNCTIONS() 宏给非Qt类添加翻译支持,以前没见过QTextEncoder和QTextDecoder和QLibraryInfo::location()和QEvent::LanguageChange)
  7. JS数组处理
  8. PHP流程管理,堪比小小程序
  9. Java 强引用 软引用 弱引用 虚引用详解
  10. 安卓自定义控件(三)实现自定义View
  11. OpenNMS安装手册
  12. SQL-54 查找排除当前最大、最小salary之后的员工的平均工资avg_salary。
  13. day2_抓包_python基础
  14. springboot静态资源处理
  15. MySql之删除操作
  16. 【Python】xml遍历练习
  17. 强化学习算法DQN
  18. Iterator源码解读
  19. highcharts点击事件系列
  20. 5.String StringBuffer StringBuilder

热门文章

  1. PHP closedir() 函数
  2. nginx 全面优化 负载均衡
  3. 跨主机网络-overlay(18)
  4. Android 中RelativeLayout各个属性的含义
  5. 并口、串口、COM口区别
  6. 一.jenkins安装(windows环境)
  7. HTML5: HTML5 应用程序缓存
  8. 53、tensorflow基本操作
  9. python学习笔记:操作Excle
  10. 12-python基础—python3中的reduce()