书籍详情

MFC24学时教程

MFC24学时教程

作者:(美)[M.莫里森]Michael Morrison著;前导工作室译

出版社:机械工业出版社

出版时间:1999-09-01

ISBN:9787111072713

定价:¥35.00

内容简介
  本书是一本极具参考价值的MFC学习手册。书中循序渐进、深入浅出地介绍了Visual C++的MFC类库,并且附带了大量的实例帮助读者加深理解。本书重点介绍了如何使用MFC开发Windows 95/98或NT 4.0及以上版本环境下的应用程序以及数据库的开发。本书不仅适合有一定C++编程基础的初级程序设计和开发人员,对熟悉Visual C++MFC技术的高级用户也有一定的参考价值。利用本书提供的知识,读者可以迅速掌握基本的MFC技术,为将来开发功能更加强大的Windows 应用程序打下良好的基础。
作者简介
暂缺《MFC24学时教程》作者简介
目录
第一章 进入MFC
1.1 Win32基础
1.1.1 Windows 
1.1.2 窗口过程、事件和消息
1.1.3 陌生的数据类型
1.1.4 WinMain( )函数
1.2 MFC
1.3 一个框架性的MFC应用程序
1.3.1 应用程序对象
1.3.2 主框架窗口
1.3.3 应用程序资源
1.4 课时小结
1.5 专家答疑
1.6 课外作业
1.6.1 思考题
1.6.2 练习题
第二章 创建MFC应用程序
2.1 以文档为中心的应用程序
2.2 MFC应用程序结构
2.2.1 进入应用程序对象
2.2.2 用文档创建数据模型
2.2.3 用视图查看数据
2.3 MFC命名习惯
2.4 再次学习Sketeton程序
2.4.1 文档对象
2.4.2 视图对象
2.4.3 其他文档/视图结构的变化
2.5 课时小结
2.6 专家答疑
2.7 课外作业
2.7.1 思考题
2.7.2 练习题
第三章 创建和使用应用程序资源
3.1 理解资源的任务
3.2 资源类型
3.3 在资源脚本内定义资源
3.3.1 加速键
3.3.2 位图
3.3.3 光标
3.3.4 图档
3.3.5 菜单
3.3.6 对话框
3.3.7 字符串表
3.3.8 版本资源
3.4 在应用程序中使用资源
3.5 课时小结
3.6 专家答疑
3.7 课外作业
3.7.1 思考题
3.7.2 练习题
第四章 与用户交互
4.1 用户输入的重要性
4.2 消息映射的工作
4.2.1 消息映射宏的用法
4.2.2 编写消息处理函数
4.3 处理用户输入信息
4.3.1 键盘消息基础
4.3.2 处理键盘消息
4.3.3 鼠标消息基础
4.3.4 处理鼠标消息
4.4 课时小结
4.5 专家答疑
4.6 课外作业
4.6.1 思考题
4.6.2 练习题
第五章 控件的用法
5.1 了解控件
5.1.1 传统的Windows 控件
5.1.2 公用控件
5.2 控件与MFC
5.3 用MFC创建控件
5.4 处理控件通知
5.4.1 WM_COMMAND通知
5.4.2 WM_NOTIFY通知
5.4.3 Rogue通知
5.4.4 ActiveX控件
5.4.5 控件用法
5.5 课时小结 
5.6 专家答疑
5.7 课外作业
5.7.1 思考题
5.7.2 练习题
第六章 使用公用对话框
6.1 公用对话框的起源
6.2 探索公用对话框
6.3 MFC公用对话框类
6.3.1 “File Open”和“File Save As”对话框
6.3.2 颜色对话框
6.3.3 字体对话框
6.3.4 查找和替换对话框
6.3.5 页面设置对话框
6.3.6 打印对话框
6.4 公用对话的用法
6.4.1 打开文件
6.4.2 选择颜色
6.5 课时小结
6.6 专家答疑
6.7 课外作业
6.7.1 思考题
6.7.2 练习题
第七章 使用自定义对话框获取信息
7.1 使用消息框
7.2 模式和无模式对话框
7.3 MFC对话框支持
7.3.1 对话框数据
7.3.2 对话框消息
7.3.3创建CDialog对象
7.4 对话框资源
7.5 创建简单对话框
7.5.1 创建对话框资源
7.5.3 创建对话框类
7.5.3 调用对话框
7.6 课时小结
7.7 专家答疑
7.8 课外作业
7.8.1 思考题
7.8.2 练习题
第八章 菜单操作
8.1 响应菜单事件
8.2 系统菜单事件
8.2.1 系统菜单分析
8.2.2 获取系统菜单对象
8.3 添加系统菜单项
8.3.1取得菜单和弹出式菜单
8.3.2 添加菜单项
8.3.3 动态菜单和Animator3
8.4 使用浮动修改菜单
8.5 更新菜单
8.5.1 MFC命令更新消息处理函数
8.5.2 更新Animator3菜单
8.6 课时小结
8.7 专家答疑
8.8 课外作业
8.8.1 思考题 
8.8.2 练习题
第九章 绘图
9.1 图形基础
9.1.1 设备上下文的重要性
9.1.2 基本图形组件
9.1.3 Windows 图形坐标系统
9.1.4 了解颜色
9.2 GDI和MFC
9.3 绘制窗口
9.4 图形绘制
9.4.1 直线
9.4.2 矩形
9.4.3 椭圆
9.4.4 绘制文本
9.5 位图绘制
9.5.1 载入位图
9.5.2 绘制一个位图
9.6 综合
9.7 课时小结
9.8 专家答疑
9.9 课外作业
9.9.1 思考题
9.9.2 练习题
第十章 MFC中的数据操作
10.1 初控数据结构
10.2 MFC的数据类
10.2.1 基本数据结构
10.2.2 数据集合
10.2.3 支持类
10.3 序列化入门
10.4 字符串操作
10.4.1 创建字符串
10.4.2 字符串中字符的存取
10.4.3 字符串的连接
10.4.4 字符串的比较
10.4.5 字符串和字符指针
10.5 时间操作
10.6 课时小结
10.7 专家答疑
10.8 课外作业
10.8.1 思考题
10.8.2 练习题
第十一章 使用MFC集合类组织数据
11.1 再看MFC集合类
11.1.1 数组
11.1.2 列表
11.1.3 映射
11.2 集合的选取
11.3 使用集合类
11.4 使用数组
11.4.1 CArray类
11.4.2 CTyedPtrArray类
11.5 用表组织数据
11.5.1 CList类
11.5.2 CTypedPtrList类
11.6 数据映射
11.6.1 CMap类
11.6.2 CTyedPtrmap类
11.7 增强Doodle应用程序
11.8 课时小结
11.9 专家答疑
11.10 课外作业
11.10.1 思考题
11.10.2 练习题
第十二章 使用文档管理应用程序数据
12.1 文档基础
12.2 MFC对文档的支持
12.3 文档和序列化
12.4 文档的创建
12.5 在Doodle中使用文档
12.5.1 主框架窗口和应用程序对象
12.5.2 应用程序资源
12.5.3 文档类
12.5.4 序列化CGraphic类
12.5.5 遗留工作
12.6 课时小结
12.7 专家答疑
12.8 课外作业
12.8.1 思考题
12.8.2 练习题
第十三章 查看应用程序数据
13.1 了解视图
13.1.1 打印和视图
13.1.2 视图窗口
13.1.3 MFC对视图的支持
13.2 创建视图
13.3 课时小结
13.4 专家答疑
13.5 课外作业
13.5.1 思考题
13.5.2 练习题
第十四章 增强用户界面
14.1 视图的优化
14.1.1 更新视图
14.1.2 绘制视图
14.2 滚动视图
14.2.1 确定文档尺寸
14.2.2 滚动视图
14.3 使用多视图
14.4 Doodle的一个可选视图
14.5 课时小结
14.6 专家答疑
14.7 课外作业
14.7.1 思考题
14.7.2 练习题
第十五章 利用控制栏
15.1 了解控制栏
15.2 使用工具栏
15.3 使用状态栏
15.4 显示和隐藏控制栏
15.5 使用工具提示
15.6 课时小结
15.7 专家答疑
15.8 课外作业
15.8.1 思考题
15.8.2 练习题
第十六章 管理多个文档
16.1 MDI基础
16.1 MDI应用程序的内部细节
16.2.1 多文档模板
16.2.2 MDI应用程序框架
16.2.3 MDI客户窗口
16.2.4 子文档窗口
16.2.5 菜单与MDI应用程序
16.3 构造一个MDI应用程序
16.3.1 资源
16.3.2 应用程序
16.3.3 主框架窗口
16.4 课时小结
16.5 专家答疑
16.6 课外作业
16.6.1 思考题
16.6.2 练习题
第十七章 设置打印功能
17.1 打印基础
17.2 MFC对打印的支持
17.2.1 在视图中打印
17.2.2 CPrintInfo对象
17.2.3 标准打印命令
17.2.4 打印和GDI映射模式
17.3 打印Doodle文档
17.3.1 资源
17.3.2 应用程序
17.3.3 视图
17.3.4 文档
17.3.5 文档的最后步骤
17.4 课时小结
17.5 专家答疑
17.6 课外作业
17.6.1 思考题
17.6.2 练习题
第十八章 使用DAO访问数据库
18.1 数据库与MFC
18.2 DAO对象模型
18.2.1 DBEngine对象
18.2.2 Workspace对象
18.2.3 Database对象
18.2.4 内部Database对象
18.3 MFC DAO类
18.4 MFC、DAO和基于窗体和应用程序
18.4.1 创建一个自定义记录集合灯
18.4.2 文档和视图
18.5 构造一个数据库应用程序
18.5.1 资源
18.5.2 数据库支持
18.5.3 文档
18.5.4 视图
18.6 课时小结
18.7 专家答疑
18.8 课外作业
18.8.1 思考题
18.8.2 练习题
第十九章 ADO和数据库的未来
19.1 数据库接口概况
19.1.1 VBSQL
19.1.2 ODBC
19.1.3 DAO
19.1.4 RDO
19.1.5 DLEDB
19.1.6 ADO
19.2 ADO的优点
19.3 探讨ADO对象
19.4 ADO数据控件
19.5 ADO和MFC
19.6 课时小结
19.7 专家答疑
19.8 课外作业
19.8.1 思考题
19.8.2 练习题
第二十章 连接Web
20.1 理解使用Web的应用程序
20.2 WebBrowser控件
20.3 HTML视图
20.3.1 使用CHtmlView类
20.3.2 公用于INternet Explorer的成员函数
20.4 创建一个简单的Web浏览器
20.4.1 资源
20.4.2 视图
20.5 课时小结
20.6 专家答疑
20.7 课外作业
20.7.1 思考题
20.7.2 练习题
第二十一章 多媒体和DirectX
21.1 多媒体基础
21.2 什么是DirectX
21.2.1 DirectX  foundation
21.2.2 DirectX Media
21.3 DirectX媒体播放器控件
21.4 MFC和媒体播放器控件
21.5 使用媒体播放器控件
21.5.1 资源
21.5.2 应用程序
21.5.3 主窗口
21.6 课时小结
21.7 专家答疑
21.8 课外作业
21.8.1 思考题
21.8.2 练习题
第二十二章 创建DLL
22.1 DLL基础
22.2 是否使用动态链接
22.3 DLL机制
22.4 使用DllMain()管理DLL
22.5 使用MFC扩展DLL
22.6 课时小结
22.7 专家答疑
22.8 课外作业
22.8.1 思考题
22.8.2 练习题
第二十三章 创建自定义控件
23.1 当标准控件不够用时
23.2 从已有的控件继承
23.3 从头开始创建控件
23.4 测试控件
23.5 课时小结
23.6 专家答疑
23.7 课外作业
23.7.1 思考题
23.7.2 练习题
第二十四章 创建向导
24.1 用向导简化任务
24.2 属性表、属性页和向导
24.3 MFC对属性表和向导的支持
24.3.1 CPropertySheet类
24.3.2 CPropertPate类
24.4 创建简单的向导
24.4.1 资源
24.4.2 向导数据
24.4.3 向导页
24.4.4 向导
24.4.5 测试Investment Wizard
24.5 课时小结
24.6 专家答疑
24.7 课外作业
24.7.1 思考题
24.7.2 练习题
附录A 思考题答案
附录B MFC住处资源
附录C MFC和可视化开发工具
猜您喜欢

读书导航