Visual C++实践与提高 环境剖析 IDE篇PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:赵明,邹传清编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2001
- ISBN:7113040179
- 页数:294 页
第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
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《初中生英语作文 提高篇》清瑶主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《你好,生态环境部!》生态环境部编 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《长江口物理、化学与生态环境调查图集》于非 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018