图书介绍
MFC程序设计轻松入门PDF|Epub|txt|kindle电子书版本网盘下载
![MFC程序设计轻松入门](https://www.shukui.net/cover/70/31241579.jpg)
- 欧阳志宏,董霖,钟俊华编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115196002
- 出版时间:2009
- 标注页数:348页
- 文件大小:87MB
- 文件页数:361页
- 主题词:C语言-程序设计
PDF下载
下载说明
MFC程序设计轻松入门PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C++语言基础1
1.1 面向对象编程1
1.2 C++中的类和对象1
1.2.1 类的定义2
1.2.2 对象的生成3
1.2.3 对象数组3
1.3 类的构造函数与析构函数5
1.3.1 构造函数的声明与定义5
1.3.2 使用构造函数5
1.3.3 默认构造函数6
1.3.4 复制构造函数7
1.3.5 析构函数8
1.4 类的派生与继承9
1.4.1 派生与继承的定义9
1.4.2 派生类与基类的继承关系11
1.4.3 多重继承13
1.4.4 虚基类15
1.5 动态内存分配16
1.6 this指针17
1.7 友元18
1.7.1 友元函数18
1.7.2 友元类19
1.8 类型转换20
1.8.1 自动类型转换21
1.8.2 强制类型转换21
1.9 多态与虚函数24
1.10 重载27
1.10.1 函数重载27
1.10.2 运算符重载29
1.11 代码重用32
1.11.1 函数模板32
1.11.2 类模板37
1.12 异常处理40
第2章 Visual C++ 6.0开发环境46
2.1 Visual C++ 6.0开发环境简介46
2.1.1 安装与启动46
2.1.2 外观47
2.2 项目的创建与执行58
2.3 调试功能62
2.3.1 调试的一般过程62
2.3.2 监视窗口62
2.3.3 断点设置63
2.3.4 程序运行控制64
2.4 Visual C++ 6.0帮助说明64
第3章 MFC基础66
3.1 MFC的历史66
3.2 MFC类库68
3.2.1 MFC类库总览68
3.2.2 MFC类库组成68
3.3 MFC应用程序71
3.3.1 Windows应用程序模型72
3.3.2 MFC的优点72
第4章 MFC程序结构与运行机制74
4.1 创建一个窗口应用程序74
4.2 程序的结构76
4.2.1 生成的文件76
4.2.2 生成的类与对象77
4.3 运行程序79
4.4 程序的运行机制79
4.4.1 程序的进入点WinMain79
4.4.2 消息循环80
4.4.3 退出程序81
第5章 消息映射83
5.1 消息的结构83
5.2 消息的种类84
5.2.1 系统定义消息和应用程序定义消息84
5.2.2 队列消息和非队列消息85
5.2.3 窗口消息、命令消息和控制通知消息85
5.2.4 常用消息86
5.3 消息的发送与接收87
5.3.1 消息的发送87
5.3.2 消息的接收88
5.4 消息循环89
5.5 消息映射89
5.5.1 消息映射的实现方法90
5.5.2 消息映射宏93
5.6 自定义消息94
第6章 文档视图结构97
6.1 文档视图结构概述97
6.2 文档、视图、框架、文档模板99
6.2.1 文档99
6.2.2 视图101
6.2.3 框架103
6.2.4 文档模板104
6.3 文档视图结构的内在机制106
6.3.1 文档、视图、框架的关系106
6.3.2 消息处理107
第7章 鼠标与键盘112
7.1 鼠标112
7.1.1 鼠标消息112
7.1.2 滚轮114
7.1.3 鼠标捕获115
7.1.4 光标119
7.2 键盘127
7.2.1 键盘消息128
7.2.2 焦点131
第8章 菜单、工具栏与状态栏133
8.1 菜单133
8.1.1 系统菜单133
8.1.2 下拉菜单135
8.1.3 弹出菜单139
8.1.4 类CMenu143
8.1.5 键盘加速键145
8.2 工具栏146
8.2.1 控制栏146
8.2.2 工具栏与类CToolBar148
8.2.3 工具栏的设计与应用149
8.3 状态栏152
8.3.1 状态栏与类CStatusBar152
8.3.2 状态栏的设计与应用154
第9章 对话框163
9.1 对话框概述163
9.1.1 模式对话框164
9.1.2 非模式对话框164
9.2 类CDialog169
9.3 对话框数据存取机制172
9.4 对话框控件174
第10章 绘图196
10.1 绘图原理196
10.2 GDI对象197
10.2.1 画笔、画刷、字体和区域198
10.2.2 调色板204
10.2.3 位图206
10.3 DC213
10.3.1 DC属性214
10.3.2 DC类215
10.3.3 CDC基本绘图函数217
10.4 映射模式224
10.5 绘图模式226
第11章 文件操作228
11.1 Windows API函数实现文件操作228
11.2 类CFile232
11.3 串行化与类CArchive237
11.4 打印与预览241
11.4.1 打印241
11.4.2 打印预览244
第12章 进程与线程245
12.1 进程与线程245
12.2 Windows API函数实现进程与线程操作246
12.2.1 进程操作246
12.2.2 线程操作251
12.3 类CWinThread254
12.4 线程同步259
12.4.1 同步对象259
12.4.2 等待函数263
第13章 动态链接库268
13.1 用户模块268
13.2 静态链接库的创建与使用269
13.3 动态链接库基本理论273
13.3.1 动态链接库的分类273
13.3.2 动态链接库的优点及必要性274
13.3.3 动态链接库的工作原理274
13.3.4 动态链接库的使用方法275
13.4 MFC DLL276
13.4.1 规则DLL277
13.4.2 扩展DLL281
第14章 数据库程序设计287
14.1 数据库基础287
14.2 MFC ODBC数据库程序设计288
14.2.1 ODBC概述288
14.2.2 MFC的ODBC类291
14.3 MFC DAO数据库程序设计308
14.3.1 DAO概述308
14.3.2 MFC的DAO类309
第15章 网络程序设计314
15.1 网络拓扑结构314
15.2 网络分层结构317
15.3 TCP/IP318
15.3.1 IP320
15.3.2 ICMP322
15.3.3 TCP322
153.4 UDP323
15.4 Socket编程323
15.4.1 Socket编程基础323
15.4.2 类CAsyncSocket324
15.43 类CSocket327
15.5 网络应用程序333
第16章 ActiveX控件336
16.1 ActiveX控件基础336
16.1.1 事件336
16.1.2 方法339
16.1.3 属性340
16.1.4 ActiveX控件体系结构340
16.1.5 ActiveX控件容器341
16.2 MFC ActiveX控件操作342