MFC程序设计轻松入门
分类: 图书,计算机/网络,程序设计,其他,
作者: 欧阳志宏,董霖,钟俊华编著
出 版 社: 人民邮电出版社
出版时间: 2009-4-1字数:版次: 1页数: 348印刷时间:开本: 16开印次:纸张:I S B N : 9787115196002包装: 平装编辑推荐
从MFC基础讲起,引导读者轻松入门,实例丰富,操作步骤详尽,提供全部实例源代码。
内容简介
本书以循序渐进的方式介绍了基于Visual C++开发环境的MFC应用程序设计基本原理、基本方法和技术细节。全书共分为16章。第1章和第2章简要介绍了C++语言基础和Visual C++6.0开发环境。第3章~第6章深入分析了MFC应用程序的核心技术,重点研究了文档视图结构及其各要素间的内在联系。第7章~第16章详述了MFC应用程序设计涵盖的各个方面,包括鼠标、键盘、菜单、工具栏、状态栏、对话框、绘图、文件操作、进程与线程、动态链接库、数据库、网络和ActiveX控件。
本书内容丰富、结构清晰、语言简练、示例实用,适合于MFC应用程序设计的初学者,也可作为具有MFC开发经验或正在转向Visual C++MFC程序开发的各类程序员的参考用书。
目录
第1章C++语言基础
1.1面向对象编程
1.2C++中的类和对象
1.3类的构造函数与析构函数
1.4类的派生与继承
1.5动态内存分配
1.6this指针
1.7友元
1.8类型转换
1.9多态与虚函数
1.10重载
1.11代码重用
1.12异常处理
第2章Visual C++ 6.0开发环境
2.1Visual C++ 6.0开发环境简介
2.2项目的创建与执行
2.3调试功能
2.4Visual C++ 6.0帮助说明
第3章MFC基础
3.1MFC的历史
3.2MFC类库
3.3MFC应用程序
第4章MFC程序结构与运行机制
4.1创建一个窗口应用程序
4.2程序的结构
4.3运行程序
4.4程序的运行机制
第5章消息映射
5.1消息的结构
5.2消息的种类
5.3消息的发送与接收
5.4消息循环
5.5消息映射
5.6自定义消息
第6章文档视图结构
6.1文档视图结构概述
6.2文档、视图、框架、文档模板
6.3文档视图结构的内在机制
第7章鼠标与键盘
7.1鼠标
7.2键盘
第8章菜单、工具栏与状态栏
8.1菜单
8.2工具栏
8.3状态栏
第9章对话框
9.1对话框概述
9.2类CDialog
9.3对话框数据存取机制
9.4对话框控件
第10章绘图
10.1绘图原理
10.2GDI对象
10.3DC
10.4映射模式
10.5绘图模式
第11章文件操作
11.1Windows API函数实现文件操作
11.2类CFile
11.3串行化与类CArchive
11.4打印与预览
第12章进程与线程
12.1进程与线程
12.2Windows API函数实现进程与线程操作
12.3类CWinThread
12.4线程同步
第13章动态链接库
13.1用户模块
13.2静态链接库的创建与使用
13.3动态链接库基本理论
13.4MFC DLL
第14章数据库程序设计
14.1数据库基础
14.2MFC ODBC数据库程序设计
14.3MFC DAO数据库程序设计
第15章网络程序设计
15.1网络拓扑结构
15.2网络分层结构
15.3TCP/IP
15.4Socket编程
15.5网络应用程序
第16章ActiveX控件
16.1ActiveX控件基础
16.2MFC ActiveX控件操作