本书全面阐述了基于AutoCAD的第三代开发环境ARX的应用程序设计技术。通过大量实例深入浅出地介绍了利用面向对象的C++语言对AutoCAD进行二次开发的基本方法和步骤、二维和三维实体的生成和编辑算法以及使用MFC实现交互界面可视化设计的关键技术。全书共分9章,第1章和第2章重点介绍了ARX应用程序的设计基础和编译链接方法;第3章和第4章介绍了在工程中非常实用的图块设计和图库管理技术;第5章和第6章全面介绍了AutoCAD数据库容器对象的操作使用技术;第7章介绍了在ARX应用程序中使用MFC的高级编程技术;第8章主要介绍二维参数化程序设计中常用的尺寸标注、图案填充等实用技术;第9章主要介绍了生成基本三维实体、通过挤压和旋转生成三维实体、利用布尔运算生成复杂三维实体的程序设计技术。书中的实例紧密结合工程实际,全部经过上机验证,并已在CAD课题中应用。本书文字流畅,易于阅读理解,具有很好的实用价值,可供机械、电子等行业的工程技术人员和工科院校的师生使用。本书中文简体字版由机械工业出版社出版,未经出版者书面许可,本书的任何部分不得以任何方式复制或抄袭。版权所有,翻印必究。