《Microsoft Visual C++自学教程 覆盖至 Visual C++2.0的所有版本》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)David A.Holzgang著;曹康等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1996
  • ISBN:7302021678
  • 页数:426 页
图书介绍:

1.1 什么是VisualC十十 1

1.2 VisualC十十2.0环境预览 1

1.2.1 VisualWorkbench 1

第一章 引言 1

1.2.2 Microsoft Foundation C1asses库(MFC) 2

1.2.3 VisualC十十版本 2

6.1.1 为何面向对象编程 3

12.1.4 打印标题信息 3

1.3.1 目标 3

1.3 本书的目的及编判6方式 3

1.3.2 要求 4

1.3.3 编排方式 4

第二章 安装VisuaE C十十 7

2.1 VisualC十十的CD—ROM版本 7

2.2 VisualC十十1.5和Visual C十十2.O 8

2.3 硬件和软件要求 8

2.3.1 VisualC十十1.51 8

2.4.2 在Windows NT 3.5下安装 9

2.4 安装过程 11

2.4.1 在Windows或WFW 3.11下安装 11

6.1 面向对象的编程 13

7.3 滚动视窗 17

2.4.3 重新安装VisualC十十 26

2.5.2测试VisualC十十1.51安装 27

2.5.1测试VisualC十十2.o安装 27

2.5 测试Visual C十十安装 27

2.6 本章小结 29

第三章 使用ViluoI workbench 30

3.1 如何布置屏幕显示 30

3.1.2 工具条和状态条 31

3.1.1 布置和显示窗口 31

3.2 菜单条 343.2.1 File菜单 34

3.2.2 Edit菜单 35

3.2.3 View菜单 37

3.2.4 Project菜单 38

3.2.5 Browse菜单 39

3.2.6 Debug菜单 40

3.2.7 To01s菜单 41

3.2.8 Options菜单 42

3.2.9 Window菜单 42

3.2.10 Help菜单 43

3.3 Visual Workbench选项 44

3.3.1 Project选项 44

3.3.3 Directories选项 45

3.3.2 Debug选项 45

3.3.4 Editor选项 45

3.3.5 Workspace选项 46

3.3.6 To01s选项 47

3.3.7 颜色和字体选项 47

3.4 项目结构 48

3.4.1 使用工作区 49

3.4.2 创建和维护一个项目 49

3.5 使用QuickWin 50

3.5.1 QuickWin概述 50

3.5.3 借助于QuickWin学习C十十 51

3.5.2 QMickWin安装和执行 51

3.6 本章小结 53

4.1.1 Windows程序 54

第四章 使用Appw52ard 54

7.2.4 多视窗 54

4.1 Windows程序如何工作 54

4.1.2 理解Windows通信 56

4.2 在应用程序中使用Windows消息 57

4.2.1 Windows消d良的类型 58

4.3.1 使用AppWizard创建ErectorSet 61

4.3 使用APPWizard它tJ建——个应用程序 61

4.3.2 重温ErectorSet 68

4.4 使用C1ass Browser(类浏览器)观察应用程序 73

4.4.1 Browser窗口和查看选项 73

4.4.2 观察类 76

4.4.3 查阅函数 78

4.4.4 观察定义和引用 79

4.5 本章小结 81

第五章 在文档中绘图 82

5.1 向类中增加函数 82

5.1.1 在ErectorSet文档中绘图 83

8.1.3 在应用程序中加入异常处理 93

5.1.2 增加鼠标消息处理 94

5.1.3 创建衔条对象 102

5.1.4 绘制衍条对象 104

5.2.1 串行过程 108

5.2 存储和恢复用户文档 108

5.2.2 给ErectorSet增加串行函数 109

5.3 测试应用程序 111

5.4 本章小结 112

第六章 理解面向对象的编程和Mrc 113

6.1.2 面向叼寸象的编程特征 115

6.1.3 类和分层结构 118

6.1.4 函数和消息 123

6.1.5 向ErectorSet中增力D C1earAll处理 125

6.2 MFC应用程序结构 135

6.2.1 框架体系结构 135

6.2.2基本类结构 136

6.3 使用MFC类 137

6.3.1 向ErectorSet中增力口移动紧急处理 137

6.3.2 测试新的ErectorSet应用程序 144

6.4 本章小结 146

7.1 文档 147

7.1.1 文档与应用程序曲关系 147

第七章 视窗与文档 147

7.1.2 文档的作用 148

7.2 视窗 149

7.2.1 视窗的作用 150

7.2.2 视窗与文档的关系 151

7.2.3 文档模板 152

7.2.6 更新视窗 158

7.2.5 增强视窗 158

7.2.7 使用图形中的无效区域 163

7.2.8 提高ErectorSet的绘图能力 166

7.3.1 框架结构为滚动提供了什么 172

7.3.2 滚动窗口和视窗 174

7.3.3 在ErectorSet中增加滚动功能 175

7.4 本章小结 187

第八童异常和调试 188

8.1 使用异常处理 188

8.1.1 一般执行过程 188

8.1.2 异常处理 191

8.2 使用VisualC十十调试工具 197

8.2.1 在执行过程中进行调试 198

8.2.2 检查程序操作 208

8.2.3 建立调试过程 211

8.3 跟踪应用程序处理过程 214

8.3.1 在应用程序中使用跟踪 214

8.3.2 TRACE的其它选择 220

8.4 本章小结 220

第九章 使用资源 222

9.1 资源和Windows程序 222

9.1.1 什么是资源 222

9.1.2 资源定义文件 224

9.2.1 调入资源进行编辑 227

9.2 编辑资源 227

9.2.2 编辑资源信息 232

9.3 增加资源 239

9.3.1 设计对话框 239

9.3.2 增加—个菜单项 241

9.3.3 定义对话框 244

第十章 控制和消息 252

10.1 创建对话框处理类 252

10.1.1 创建干个新类 252

10.1.2 检查新的对话框类 254

10.2 连接按钮 257

10.3 连接对话框项 258

10.3.1 连接编辑文件框 258

10.3.2 连接组合框 260

10.4 检查对话框代码 260

10.5 增加处理代码 263

10.5.1 进行衍条对话框处理 263

10.5.2 处理衍条对话框标题 264

10.6 测试应用程序 270

10.7 本章小结 271

11.1.1 在文件中存储信息 272

11.1 创建不变信息 272

第十—章 增强应用程序 272

11.1.2 使用应用程序简要表 274

11.2 分割窗口 280

11.2.1 分割口和视窗 281

11.2.2 向ErectorSet中增力口分割窗口 283

11.3 使用可选的MFC类 287

11.4 状态条处理 288

11.4.1 定义状态条的位置 289

11.4.2 更新状态条 290

11.4.3 使用CTime辅助类 290

11.4.4 向状态条中增加显示 292

11.5 本章小结 297

第十二章 测量与演示 298

12.1 打印增强 298

12.1.1 测量系统 299

12.1.2 改变为与设备无关的测量系统 302

12.1.3 打印体系结构 309

12.2.1 位图类型 319

12.2 绘制位图 319

12.2.2 增加图案填充位图 320

12.3 跟踪内存遗失 338

12.3.1 MFC内存诊断 339

12.3.2 使用内存跟踪 340

12.4 本章小结 343

第十三章 更深入的议题 344

13.1 增加新的MFC函数 344

13.1.1 如何更新应用程序 344

13.1.2 增加上下文相关帮助 345

9.4 本章小结 351

l3.2 增加对象链接和嵌入(OLE) 357

13.2.1 OLE文档 358

13.2.2 OLE应用程序文持 360

13.3 OLE 2。0MFC支持 363

13.3.1 增加 OLE 服务器支持 364

10.5.3 向文档类中增加代码 365

13.3.2 olE容器支持要求 400

13.4 本章小结 401

第十四童 升级到VisualC十十2.O 402

l4.1 使用VisualC十十2.o环境 402

14.1.1 开发环境的新特征 402

14.1.2 创建一个项目 409

l4.1.3 浏览用户的应用程序 413

14.1.4 新的调试特征和支持 417

14.2 把项目从16位转换为32位 423

14.2.1 32位应用程序中的差别 423

14.2.2 升级ErectorSet 424

l4.3 本章小结 426