图书介绍

AutoCAD 2000 ARX 开发技术PDF|Epub|txt|kindle电子书版本网盘下载

AutoCAD 2000 ARX 开发技术
  • 刘良华,朱东海编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302007020
  • 出版时间:2000
  • 标注页数:437页
  • 文件大小:49MB
  • 文件页数:449页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

AutoCAD 2000 ARX 开发技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 ObjectARX开发概述1

1.1 ObjectARX 2000介绍1

1.1.1 ADS与ARX的比较2

1.1.2 ObjectARX 2000库文件简介5

1.1.3 ObjectARX 2000新特点6

1.1.4 ObjectARX 2000开发功能8

1.2 Visual C++ 6.0开发环境9

1.2.1 File菜单10

1.2.2 Edit菜单13

1.2.3 View菜单15

1.2.4 Insert菜单16

1.2.5 Project菜单17

1.2.6 Build菜单18

1.2.7 Debug菜单19

1.2.8 Tools菜单22

1.2.9 Window菜单25

1.2.10 Help菜单25

1.3 定制开发环境26

1.3.1 设置资源路径27

1.3.2 扩展联机帮助28

1.3.3 添加高亮度显示关键字31

1.4.1 AutoCAD 2000运行环境32

1.4 ObjectARX程序的运行32

1.4.2 ARX程序的消息响应37

1.4.3 ARX程序的事件顺序38

1.5 小结39

第2章 面向对象编程技术40

2.1 面向对象的基本概念40

2.1.1 数据抽象41

2.1.2 数据封装41

2.2 面向对象技术在C++中的实现42

2.2.1 C++类与结构的比较42

2.1.4 多态性42

2.1.3 继承性42

2.2.2 数据成员和成员函数46

2.2.3 构造函数和析构函数47

2.2.4 类对象的生成方法50

2.2.5 数据成员和成员函数的访问51

2.2.6 友元函数和友元类51

2.2.7 类的继承52

2.2.8 类的多态性——函数重载和运算符重载55

2.2.9 类的多态性——虚函数和纯虚函数58

2.3 小结61

第3章 一个简单的ARX程序62

3.1 动态库基本知识62

3.2.1 新建并设置工程63

3.2 ARX程序的创建63

3.2.2 编写源代码68

3.2.3 编译并运行74

3.3 ARX程序的调试76

3.4 小结79

第4章 ADSRX程序开发方法81

4.1 基本知识81

4.1.1 常规数据类型81

4.1.2 结果缓冲区82

4.1.3 应用程序请求码、结果码84

4.2 函数的变化84

4.3.1 AutoLISP类型87

4.3 应用程序框架的构造方法87

4.3.2 ARX类型88

4.4 一个简单的例程88

4.5 选择集的构造和使用95

4.5.1 重要函数的介绍95

4.5.2 选择集的处理95

4.5.3 应用例程100

4.6 小结110

第5章 图形数据库编程111

5.1 图形数据库概述111

5.1.1 最基本的图形数据库对象111

5.1.2 创建数据库对象112

5.2.1 初始化数据库119

5.2 图形数据库操作119

5.2.2 创建和增加数据库120

5.2.3 保存图形数据库120

5.2.4 块输出操作121

5.2.5 插入一个数据库122

5.2.6 设置当前数据库的值122

5.2.7 应用例程123

5.3 多文档界面128

5.3.1 多文档界面简介128

5.3.2 SDI系统变量128

5.3.4 多文档间的交互129

5.3.3 兼容层次129

5.3.5 非重入命令130

5.3.6 应用例程130

5.4 小结141

第6章 ObjectARX与MFC混合编程142

6.1 在ObjectARX中使用MFC142

6.2 与MFC动态链接的ObjectARX应用程序143

6.2.1 动态链接MFC库时Visual C++的参数设置143

6.2.2 动态链接MFC库时对ObjectARX应用程序的调试144

6.2.3 资源管理144

6.3 内置的MFC用户界面支持145

6.3.1 类库图谱145

6.3.2 AdUi对话框类和AcUi对话框类146

6.3.3 AdUi控制条类和AcUi控制条类147

6.3.4 AdUi和AcUi编程控件147

6.3.5 AdUi和AcUi组合框控件148

6.3.6 AdUi和AcUi按钮类148

6.3.7 使用和扩展AdUi选项标签对话框体系148

6.3.8 构造一个可扩展的用户选项标签对话框148

6.3.9 扩展AutoCAD内置的选项标签对话框功能149

6.4 AppWizard使用AdUi和AcUi类库的方法151

6.4.1 创建ObjectARX MFC应用程序的框151

6.4.2 利用App Studio创建MFC对话框153

6.4.3 创建类和控件153

6.4.4 创建对话框的处理函数154

6.4.5 在处理函数中添加代码155

6.5 小结170

第7章 对话框控制语言171

7.1 对话框样例171

7.1.1 编写DCL源代码171

7.1.2 对话框的调用174

7.1.3 对话框的调试176

7.1.4 回调函数178

7.1.5 片型框模式183

7.2 片型框原型介绍186

7.2.1 命令按钮186

7.2.2 文本编辑框187

7.2.3 列表框188

7.2.4 下拉式列表189

7.2.5 图像按钮190

7.2.6 单选按钮193

7.2.7 核选框195

7.2.8 滑动条196

7.2.9 图像框196

7.2.10 文本框197

7.2.11 片型框属性小结199

7.3 DCL对话框的布局204

7.3.1 水平排列205

7.3.2 垂直排列206

7.3.3 调整空白区207

7.4 片型框的引用208

7.5 应用例程212

7.6 小结220

第8章 消息的应用221

8.1 基于消息机制的编程221

8.1.1 ARX API函数221

8.1.2 向AutoCAD发送字符串命令223

8.1.3 设置进度条230

8.1.4 建立ARX程序的消息循环231

8.2 钩子函数232

8.2.1 监测和过滤消息233

8.2.2 快捷键的定义241

8.3 小结244

第9章 COM编程接口245

9.1 COM的基本概念245

9.1.1 类型库246

9.1.2 接口246

9.1.3 引用次数247

9.2 在C++语言中的应用248

9.2.1 建立工程248

9.2.2 添加实现代码249

9.3 在Java语言中的应用255

9.3.1 建立工程256

9.3.2 编辑菜单资源258

9.3.3 输入AutoCAD类型库259

9.3.4 添加实现代码260

9.3.5 编译工程并运行266

9.4 小结268

第10章 定制菜单269

10.1 菜单文件类型269

10.2 菜单定制语法271

10.2.1 标签文本272

10.2.2 菜单宏命令272

10.2.3 DIESEL表达式274

10.3 菜单节277

10.3.1 菜单组278

10.3.2 下拉菜单和快捷菜单278

10.3.3 辅助及按钮菜单281

10.3.4 屏幕菜单283

10.3.5 帮助提示286

10.3.6 加速键288

10.3.7 数字输入板菜单290

10.3.8 图像菜单291

10.3.9 工具栏293

10.4 小结296

11.1.1 连接库的修改297

11.1 从AutoCAD 14.0移植297

第11章 应用程序的移植297

11.1.2 源代码的修改298

11.1.3 应用例程300

11.2 从AutoCAD 12.0移植307

11.2.1 连接库的修改308

11.2.2 源代码的修改308

11.2.3 应用例程310

11.3 小结325

附录A ADSRX库函数参考326

附录B ObjectARX类库参考371

附录C AutoCAD 2000系统变量400

热门推荐