《Visual C++实践与提高 环境剖析 IDE篇》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:赵明,邹传清编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2001
  • ISBN:7113040179
  • 页数:294 页
图书介绍:本书共分11章,主要介绍了IDE环境的概念、各种窗口的操作、编辑器的使用以及环境的定制等内容。

第1章 IDE环境基础 1

1.1 IDE概述 1

1.1.1 何为IDE 1

1.1.2 Visual C++的IDE环境一瞥 2

1.2 IDE界面元素 3

1.2.1 菜单条 3

1.2.2 工具条 8

1.2.3 Workspace窗口 8

1.2.4 输出窗口 9

1.2.5 工作区 9

1.3 使用IDE与使用命令行 10

第2章 驾叙各种窗口 11

2.1 IDE里面的窗口 11

2.1.1 窗口操作基础 11

2.1.2 两种类型的窗口 12

2.2 文档型(Document)窗口 12

2.2.1 平铺所有的文档型窗口 12

2.2.2 排列选定的文档型窗口 13

2.2.3 分割文档型窗口 13

2.2.4 进入全屏方式 14

2.2.5 在全屏方式下访问各种工具条 15

2.3 停靠型(Docking)窗口 16

2.3.1 何为停靠型窗口 16

2.2.6 在全屏方式下访问菜单命令 16

2.3.2 停靠型窗口的两种状态——停靠(docked)和浮动(floating) 17

2.3.3 从停靠状态到浮动状态 17

2.3.4 从浮动状态到停靠状态 17

2.3.5 显示/隐藏停靠型窗口 18

2.3.6 在停靠点保持浮动 18

2.3.7 将停靠型窗口变为文档型窗口 18

第3章 使用编辑器 21

3.1 代码编辑器 21

3.1.1 功能强大的代码编辑器 22

3.1.2 使用编辑命令 22

3.1.3 在代码中导航 29

3.1.4 有效地使用书签 33

3.1.5 VC6.0的新特性——代码自动完成 35

3.1.6 在代码中查找和替换 41

3.2 资源编辑器 45

3.2.1 菜单编辑器 46

3.2.2 对话框编辑器 47

3.2.3 工具条编辑器 47

3.2.4 图标与位图编辑器 48

3.2.5 加速键编辑器 49

3.2.6 二进制编辑器 49

3.2.7 减少重复工作——资源模板的使用 50

4.1.1 添加新的菜单 51

第4章 定制自已的编程环境 51

4.1 定制菜单条 51

4.1.2 修改菜单外观 52

4.1.3 移动/复制菜单 54

4.1.4 删除菜单 55

4.1.5 恢复缺省菜单 56

4.2 定制工具条 56

4.2.1 创建新的工具条 57

4.2.2 添加新按钮 58

4.2.3 将按钮按功能分组 59

4.2.4 显示/隐藏工具条 60

4.2.5 删除工具条 61

4.2.6 在工具条上添加个性菜单 62

4.3 定制自己的工具集 64

4.3.1 添加自己喜欢的工具 64

4.3.2 删除不常用的工具 66

4.3.3 修改工具菜单 66

4.4 定制键盘快捷键 67

4.4.1 分配新的快捷键 67

4.4.2 删除已有快捷键 68

4.4.3 恢复缺省快捷键 69

4.5 定制小技巧集锦 69

4.5.1 在状态条上显示时间 69

4.5.3 打开项目时不加载文档 70

4.5.2 启动VC时自动打开上次的项目 70

4.5.4 控制Window菜单显示的窗口个数 71

4.5.5 控制系统记录最近编辑项目的个数 71

4.5.6 控制系统记录最近编辑文件的个数 71

4.6 定制的最高境界——汉化VC界面 72

第5章 建立自已的应用程序框架 75

5.1 概述 75

5.2 定制基于MFC的可执行程序框架 77

5.2.1 单/多文档可执行程序 77

5.2.2 基于对话框的可执行程序 89

5.3.1 使用MFC AppWizard(dll) 92

5.3 生成动态链接库的框架 92

5.3.2 生成Win32动态链接库框架 96

5.4 其他Wizard 97

第6章 在程序中导航 99

6.1 概述 99

6.1.1 常用的查找功能 99

6.1.2 使用书签标记我们的程序 105

6.1.3 打开和关闭导航功能 105

6.1.4 利用MFC库的信息导航 106

6.2 浏览文件中各成员的信息 107

6.3 全面了解成员在工程中的方位 108

6.5 全面掌握函数的调用关系 109

6.5.1 所调用的函数 109

6.4 快速定位一个成员 109

6.5.2 被哪些函数调用 111

6.6 了解类的派生与继承关系 112

6.6.1 派生类 112

6.6.2 基类 114

6.7 其他工具的导航作用 114

6.7.1 ClassWizard 115

6.7.2 WizardBar 116

6.7.3 Workspace 118

7.1 概述 123

7.2 您的好帮手——ClassWizard 123

第7章 在程序中添加代码 123

7.2.1 认识的CLW文件 124

7.2.2 特殊的注释形式 128

7.2.3 消息映射 130

7.2.4 产生新类 134

7.2.5 增加成员变量 143

7.3 灵活运用WizardBar和ClassView 146

7.3.1 WizardBar 146

7.3.2 ClassView 155

7.4 管理工程中的类 156

7.4.1 引入外部类 156

7.4.2 改变类的名称 157

7.4.4 删除一个类 158

7.4.3 改变类所在的文件 158

第8章 有效地使用调试工具 159

8.1 概述 159

8.2 调试版本的建立 160

8.3 VC调试环境的一些特性 161

8.3.1 环境简介 161

8.3.2 拖放操作 163

8.3.3 方便的数据表现形式 164

8.3.4 在调试中修改代码 164

8.4 控制程序的运行 168

8.4.1 基本命令 169

8.4.2 设置断点 169

8.5 监视程序的运行 177

8.5.1 Output窗口 179

8.5.2 Watch窗口 182

8.5.3 QuickWatch对话框 185

8.5.4 Call Stack窗口 186

8.5.5 Memory窗口 187

8.5.6 Variables窗口 188

8.5.7 Registers窗口 189

8.5.8 Disassembly窗口 190

8.6 输出调试信息 192

8.6.1 TRACE宏 192

8.6.2 输出对象信息 195

8.7.1 条件断言 199

8.7 在程序中断言 199

8.7.2 类型断言 201

8.7.3 对象有效性断言 202

8.8 内存泄漏检查 204

8.8.1 调试环境下的内存管理 204

8.8.2 内存检查 206

第9章 掌握VC编程环境的高级特性 211

9.1 设置项目编译选项 212

9.1.1 代码生成 215

9.1.2 Processor选择 216

9.1.3 代码优化 228

9.1.4 生成列表文件 236

9.1.5 生成浏览信息文件 243

9.1.6 设置C++语言特性 245

9.2 设置项目连接选项 248

9.2.1 连接器的一般选项 248

9.2.2 生成调试信息 250

9.2.3 设置输入模块 251

9.2.4 设置输出参数 252

9.2.5 定制连接 253

9.3 设置环境变量 254

9.4 创建项目的Release版本 255

9.4.2 设置Release版本 256

9.4.3 解决可能出现的问题 256

9.4.1 Release版本和Debug版本的差异 256

第10章 任务自动完成 259

10.1 概述 259

10.2 VBScript宏的使用 260

10.2.1 VBScript简介 260

10.2.2 IDE环境中的各种对象 264

10.2.3 快速录制宏 265

10.2.4 播放宏 267

10.2.5 手工编写宏 267

10.2.6 调试宏 272

10.2.7 将宏放置在工具条上 272

10.3.1 Add-ins与COM 273

10.3 Add-ins的使用 273

10.3.2 用AppWizard创建Add-ins 274

10.3.3 向Add-ins里添加命令 274

10.3.4 将Add-ins连接至VC开发环境 275

10.4 VBScript宏与Add-ins的比较 276

第11章 使用辅助工具 279

11.1 捕获windows消息——Spy++ 279

11.2 Tracer 283

11.3 版本控制——Visual Source Safe 284

11.4 Visual Modeler 285

附录1 VC所支持的文件类型 287

附录2 常用的键盘快捷键 289