| 作 者: | 北京博彦科技发展有限责任公司编译 |
| 出版社: | 清华大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | C语言 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 Visual C++ 6.0开发环境
1.1 工具柱和莱单
1.2 项目和项目工作区
1.3 使用向导和其他的Visual C++工具
1.4 环境窗口
1.5 使用帮助系统
1.6 在Visual C++中进行查找
第2章 C++语言基础
2.1 使用C++语言编写Hello程序
2.2 Hello程序中的C++代码
2.3 作用域
2.4 指针
2.5 引用
2.6 头文件和实现文件
第3章 面向对象的程序设计
3.1 对象和类
3.2 Shapel程序
3.3 Shape2程序
3.4 友元(friend)函数
3.5 Shape3程序
3.6 面向对象的程序设计
第4章 Windows编程
4.1 Windows风格
4.2 Windows API
4.3 Windows的基础
4.4 Windows应用程序的生存期
第5章 使用MFC AppWizard生成代码
5.1 MFC、Win32 API和学习曲线
5.2 使用Appwizard生成代码
5.3 编写代码
5.4 通过AppWizard文件来探索MFC
5.5 浏览代码
5.6 Windows在MFC中的位置
5.7 MFC程序的生命周期
5.8 在运行AppWizard之后的工作
第6章 菜单
6.1 MyDraw程序简介
6.2 菜单
6.3 Windows资源
6.4 在MyDraw程序中添加“工具”菜单
6.5 菜单和命令
6.6 添加命令处理函数
6.7 测试OnDraw的菜单和绘图命令
第7章 增加人机界面功能
7.1 使用鼠标绘图
7.2 MyDraw程序
7.3 在鼠标消息处理函数中绘制图形
7.4 更新菜单
7.5 使图形透明
7.6 在绘图中使用颜色
第8章 调试应用程序
8.1 Visual C++调试器概述
8.2 Debug和Release
8.3 查找程序中的缺陷
8.4 分析程序的缺陷
8.5 修正缺陷
8.6 MFC调试机制
第9章 数据、文档和视图
9.1 文档的设计
9.2 CShape类
9.3 设计滚动条
9.4 处理文本行的滚动
9.5 返回MyDraw程序
第10章 在文件中保存数据
10.1 序列化和反序列化
10.2 在MyDraw中实现序列化
10.3 序列化工作原理
10.4 不采用序列化
第11章 文档的打印
11.1 打印设计
11.2 MFC打印程序结构
11.3 改变映射模式
11.4 对文档编写页码
11.5 添加页眉和页脚
11.6 结束打印
第12章 工具栏、对话框和控件
12.1 添加工具栏
12.2 实现Selection代码
12.3 关于对话框和控件
12.4 Windows公共对话框
12.5 更为复杂的属性对话框
12.6 控件窗口
第13章 多视图
13.1 拆分窗口
13.2 为MyDraw程序添加动态拆分窗口
13.3 创建静态拆分窗口
13.4 采用视图类能完成的工作
附录
实验
实验1 C++基础
实验2 面向对象的程序设计
实验3 使用MFC AppWizard生成代码
实验4 为应用程序添加菜单
实验5 添加鼠标响应功能
实验6 文档设计和添加滚动条
实验7 保存数据
实验8 文档的打印
实验9 添加工具栏和对话框
实验10 拆分窗口