图书介绍

组件级编程PDF|Epub|txt|kindle电子书版本网盘下载

组件级编程
  • (美)Peter Maurer著;施诺译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302072248
  • 出版时间:2003
  • 标注页数:401页
  • 文件大小:63MB
  • 文件页数:414页
  • 主题词:程序设计-教材

PDF下载


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

下载说明

组件级编程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1 组件革命1

目录1

1.2 工程和计算机科学2

1.3 组件的定义3

1.4 组件框架4

1.5 编程模型5

1.6 组件开发6

1.7 结论7

2.2 引言9

2.3 属性9

2.1 前提条件和学习目标9

第2章 Visual Basic编程9

2.4 事件18

2.5 方法29

2.6 数据库应用程序34

2.7 在Visual Basic中“真正的”编程37

2.8 结论39

第3章 组件技术概述41

3.1 前提条件和学习目标41

3.2 引言41

3.3 简单控件42

3.4 VBX44

3.5 ActiveX47

3.6 COM/DCOM53

3.7 JavaBeans54

3.8 Delphi组件55

3.9 NET组件59

3.10 CORBA61

3.11 结论61

第4章 基于组件的应用程序设计63

4.1 前提条件和学习目标63

4.2 引言63

4.3 基于组件的开发64

4.4 一个设计范例64

4.5 组件分类70

4.6 可见的组件71

4.7 不可见组件74

4.8 其他组件类型76

4.9 结论77

第5章 组件实现79

5.1 前提条件和学习目标79

5.2 引言79

5.3 属性、方法和事件80

5.4 被动式实现风格82

5.5 形式规范83

5.6 单个组件开发85

5.7 ActiveX开发87

5.8 结论90

第6章 模型组件93

6.1 前提条件和学习目标93

6.2 引言93

6.4 汉诺塔94

6.3 设计方法94

6.5 拼图游戏106

6.6 模型的各种形式123

6.7 结论124

第7章 编辑器127

7.1 前提条件和学习目标127

7.2 引言127

7.3 设计方法128

7.4 绘制对象129

7.5 绘制模式134

7.6 鼠标操作135

7.7 鼠标处理例程137

7.8 选择功能146

7.9 修改功能156

7.10 撤消功能170

7.11 创建撤消对象187

7.12 其他问题190

7.13 方法回顾194

7.14 结论196

第8章 后台编辑器199

8.1 前提条件和学习目标199

8.2 引言199

8.3 方法199

8.4 SGE后台编辑器200

8.5 结论207

9.3 方法209

9.2 引言209

9.1 前提条件与学习目标209

第9章 串行器209

9.4 SGE串行化函数210

9.5 SGE文件处理函数214

9.6 SGE剪贴板处理函数221

9.7 SGE打印控件226

9.8 结论229

第10章 显示231

10.1 前提条件与学习目标231

10.2 引言231

10.3 方法232

10.4 SGE对象浏览器232

10.5 SGE调试浏览器234

10.6 文本文件浏览器239

10.7 快速排序查看器248

10.8 方法回顾257

10.9 结论257

第11章 存取器259

11.1 前提条件与学习目标259

11.2 引言259

11.3 方法259

11.4 SGE存取器260

11.5 文本文件存取器265

11.6 方法回顾266

11.7 结论266

12.3 方法269

12.2 引言269

12.1 前提条件与学习目标269

第12章 高速缓冲存储器269

12.4 两个简单的高速缓冲存储器270

12.5 随机数发生器275

12.6 文字提取器277

12.7 SGE高速缓冲存储器281

12.8 方法回顾287

12.9 结论288

第13章 过滤器289

13.1 前提条件与学习目标289

13.2 引言289

13.3 方法289

13.4 热过滤器和冷过滤器290

13.5 文件转换器290

13.6 对象转换器300

13.7 方法回顾311

13.8 结论311

第14章 UI窗口部件313

14.1 前提条件与学习目标313

14.2 引言313

14.3 方法313

14.4 十字控件314

14.5 扑克牌组件319

14.6 骰子组件324

14.7 方法回顾327

14.8 结论327

15.3 方法329

15.2 引言329

15.1 前提条件与学习目标329

第15章 装饰组件329

15.4 简单的LED组件330

15.5 闪烁文本控件330

15.6 方法回顾335

15.7 结论335

第16章 函数库337

16.1 前提条件与学习目标337

16.2 引言337

16.3 方法337

16.4 VDAL通用对话框组件338

16.5 结论342

17.2 引言343

17.3 方法343

17.1 前提条件与学习目标343

第17章 服务包装器343

17.4 INI文件管理器344

17.5 方法回顾349

17.6 结论350

第18章 容器351

18.1 前提条件与学习目标351

18.2 引言351

18.3 方法351

18.4 简单容器352

18.5 结论353

19.3 对象的所有权355

19.2 引言355

第19章 半持久性对象355

19.1 前提条件与学习目标355

19.4 虚函数357

19.5 对象的确认357

19.6 结论358

第20章 组件级编程的未来361

20.1 前提条件与学习目标361

20.2 引言361

20.3 支持直接编译361

20.4 远程对象362

20.5 环境服务362

20.6 分层标准和协议独立363

20.7 结论363

A.2 私有、受保护或公共变量的使用时机365

附录A 面向对象设计365

A.1 引言365

A.3 对象与类366

A.4 参数化的构造函数369

A.5 抽象封装370

A.6 虚基类和多重继承371

A.7 C++的缺陷372

A.8 结论376

附录B Windows GUI编程377

B.1 引言377

B.2 设备环境377

B.3 笔和画刷379

B.5 缩放和滚动381

B.4 有用的绘制函数381

B.6 位图、图标和其他资源385

B.7 结论386

附录C MFC和ATL387

C.1 引言387

C.2 MFC属性页387

C.3 ATL与MFC的区别388

C.4 ATL的属性、方法和事件389

C.5 Windows固有的图形函数390

C.6 无窗口激活391

C.7 固定大小的MFC组件391

C.8 结论391

D.2 控件安全393

附录D 在Web上使用ActiveX控件393

D.1 引言393

D.3 ATL组件的安全标记395

D.4 在ATL中支持属性包395

D.5 创建INF文件395

D.6 创建cab文件398

D.7 标记组件398

D.8 版本编号399

D.9 HTML标签和编辑器400

D.10 脚本400

D.11 授权401

D.12 结论401

热门推荐