《AutoCAD C语言高级编程》求取 ⇩

第一章AutoCAD C语言开发系统———ADS1

1.1 AutoCAD C语言开发系统简介1

1.2ADS应用程序开发环境2

1.2.1 ADS头文件和目标库2

1.2.2 AutoCADR11支持的编译器和连接器2

1.2.3 AutoCADR12支持的编译器和连接器3

1.2.4 AutoCADR12for windows持的编译环境3

1.3创建ADS应用程序3

1.3.1 在保护模式开发环境下创建ADS应用程序3

1.3.2 在实模式开发环境下创建服ADS应用程序6

1.4ADS应用程序的加载与执行8

1.4.1 在图形编辑器中加战ADS应用程序8

1.4.3 调用ADS外部函数9

1.4.4 检查当前已加载的ADS应用程序9

1.4.5 ADS应用程序的卸栽9

第二章 ADS编程基础10

2.1 编写第一个ADS程序10

2.1.1 HelloADS成程序10

2.1.2 HelloADS源程序说明12

2.1.3 ADS函数调用12

2.1.4 大写字令标识符12

2.1.5 HelloADS.c源程序分析13

2.1.6运行HellADS17

2.2 ADS程序的工作流程17

2.3 ADS中定义的变量、类型和常量18

2.3.1 实数类型18

2.3.2 点类型18

2.3.3 常用常量19

2.3.4 ADS库中定义的结果类型码19

2.3.5 ADS库函数的结果码19

2.4 程序设计实例20

2.4.1 设计目标20

2.4.2 程序Partsl.c21

2.4.3 程序Partsl.c分析24

2.4.4 运行partsl26

2.4.5 对Partsl.c进一步的改进27

2.4.6 程序parts2.c30

2.4.7 程序parts2.c分析30

2.5 本章小结31

第三章 ADS高级编程32

3.1 基本概念32

3.1.1 实体32

3.1.2实体名33

3.1.3 实体标号(实体句柄)33

3.1.4 选择集33

3.2 DXF文件和DXF组码34

3.2.1 DXF文件的总体结构34

3.2.2 DXF组码与组码与组值35

3.2.3 标题节36

3.2.4 表节37

3.2.5 块节37

3.2.6 实体节37

3.3 结果肢冲器的构成38

3.4 构造选择集39

3.5 符号表的存取50

3.6 有名块与无名块的生成54

3.7 实体数据的管理60

3.8 扩充实体数据的管理80

第四章 高级用户接口号对话框编程87

4.1 AutoCADR12的对话框编程概述87

4.1.1 对话框的运行方式87

4.1.2 平台间的可移值性87

4.1.3 为什么要用对话框作为应用程序的用户接口88

4.1.4 如何控制对话框88

4.1.5 设置对话框颜色89

4.2 一个对话框编程实例89

4.2.1 DLGTEST源程序89

4.2.2 DLGTEST的功能与作用103

4.2.3 DLGTEST程序说明103

4.3.1 预定义的可激活Tile原型106

4.3.2 Tile组(Tile Cluster)108

4.3.3 装饰性和表示信息的Tile109

4.4 DCL语言119

4.4.1 一个对话框DCL文件的例子119

4.4.2 DCL文件的结构121

4.4.3 DCL语法122

4.4.4 DCL技巧125

4.5 对话框C语言编程接口129

4.5.1 对话框操作函数的调用顺序129

4.5.2 对话框回调函数130

4.5.3 ADS定义与声明134

4.5.4 处理Tile136

4.6 对话框函数参考143

4.6.1 对话框函数分类摘要143

5.1.1 程序设计思想152

5.1.2 FTRIM.c的源程序152

5.2 图形文件的管理174

5.2.1 设计目标174

5.2.2 用户接口设计175

5.2.3 graphman.c源程序177

5.2.4 graphman.c源程序说明212

5.3 模拟天体的运行213

5.3.1 快速游览213

5.3.2 gravity.c源程序214

5.3.3 背景知识214

5.3.4 程序功能介绍215

5.3.5 程序设计技巧216

5.4 编程常见错误分析219

5.4.1 数据结构中指针的错用219

5.4.2 选择集释放不成功220

5.4.3 选择集索引说明为长型不成功221

5.4.4 函数调用时缓冲哭释放失败221

第六章 AutoCAD/Windows版的开发与应用222

6.1 AutoCAD R12/Windows版的新特性222

6.2 Windows下的ADS应用程序开发环境223

6.3 移植Hclloads.c到windows环境223

6.4 脱离ADS225

6.5 利用Windows资源的ADS程序230

6.5.1 ADSW程序的结构230

6.5.2 对话框资源的使用(具有Windows特证的ADSW程序之一)245

6.5.3 窗口资源的使用(具有Windows特征的ADSW程序之二)254

6.6 集成开发环境下ADSW程序的开发与调试260

6.6.1 集成开发环境下的程序开发260

6.6.2 集成开发环境下的程序调试261

第七章 库函数详解262

7.1 库函数分类摘要262

附录A 系统变量列表324

附录B DXF组码336

1.以数字顺序表示的组码336

2.所有实体都可共享的群组码338

3.实体组码(按实体类型名称)338

4.块和表的组码343

附录C AutoCAD R12命令一览表348

附录D AutoLISP与ADS函数对照览表370

参考文献375

1995《AutoCAD C语言高级编程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由方铁编 1995 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言高级实用编程技巧(1995 PDF版)
C语言高级实用编程技巧
1995 北京:电子工业出版社
Visual C++ 6.0高级编程(1999 PDF版)
Visual C++ 6.0高级编程
1999
C语言基本编程教程(1994 PDF版)
C语言基本编程教程
1994 陕西电子杂志社
AutoCAD C语言高级编程(1995年 PDF版)
AutoCAD C语言高级编程
1995年 清华大学出版社
C语言开发 AUTOCAD 系统教程( PDF版)
C语言开发 AUTOCAD 系统教程
用 C 语言开发 AUTOCAD 应用程序( PDF版)
用 C 语言开发 AUTOCAD 应用程序
C语言高级程序编制技巧( PDF版)
C语言高级程序编制技巧
中国科学院希望高级电脑技术公司
高级语言C++程序设计 第2版(1999 PDF版)
高级语言C++程序设计 第2版
1999 北京:高等教育出版社
C语言  二级(1995 PDF版)
C语言 二级
1995 上海:上海科学技术出版社
C语言和汇编语言的混合高级编程(1989 PDF版)
C语言和汇编语言的混合高级编程
1989 北京科海培训中心
C语言高级程序设计(1991 PDF版)
C语言高级程序设计
1991 北京:清华大学出版社
C语言及其高级编程技术(1995 PDF版)
C语言及其高级编程技术
1995 天津:南开大学出版社
C语言高级实用教程(1991 PDF版)
C语言高级实用教程
1991 北京:清华大学出版社
C语言编程入门(1998 PDF版)
C语言编程入门
1998 北京:中国水利水电出版社
C语言初级教程(1992 PDF版)
C语言初级教程
1992 北京:宇航出版社