图书介绍
基于Visual C++的MFC编程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 仇谷烽主编;张京,曹黎明副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302378310
- 出版时间:2015
- 标注页数:286页
- 文件大小:27MB
- 文件页数:299页
- 主题词:C语言-程序设计
PDF下载
下载说明
基于Visual C++的MFC编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MFC编程概述1
1.1 什么是MFC1
1.2 MFC的设计原理2
1.3 MFC的优点2
1.4 MFC的层次设计4
1.4.1 文件服务4
1.4.2 窗口5
1.4.3 图形7
1.4.4 数据库支持8
1.5 MFC的Hello World程序8
1.6 AppWizard和ClassWizard的用法11
1.7 本章小结12
第2章 菜单资源13
2.1 创建和编辑菜单13
2.1.1 创建菜单13
2.1.2 编辑菜单15
2.1.3 MFC中的菜单消息16
2.2 菜单加速键17
2.2.1 定义加速键17
2.2.2 加速键与窗口的关联19
2.3 动态更改菜单20
2.3.1 在运行时更改菜单20
2.3.2 更改现有弹出菜单20
2.4 上下文菜单23
2.5 本章小结24
第3章 消息与消息处理25
3.1 消息与消息处理概述25
3.1.1 Windows消息驱动模型25
3.1.2 MFC的消息驱动机制28
3.2 MFC消息映像和消息处理程序31
3.2.1 MFC的消息映像方法32
3.2.2 MFC的消息处理35
3.2.3 MFC中用户定义的消息处理程序38
3.3 消息映像和处理示例38
3.4 本章小结40
第4章 用户输入信息的处理41
4.1 鼠标输入信息的处理41
4.1.1 用户区鼠标消息41
4.1.2 非用户区鼠标消息44
4.1.3 鼠标光标的捕捉46
4.1.4 鼠标滚轮及其他与鼠标相关的知识47
4.2 键盘处理49
4.2.1 键盘消息50
4.2.2 虚键代码51
4.2.3 检测Shift键状态和切换键53
4.2.4 Windows字符集53
4.2.5 字符消息54
4.3 用户输入处理示例55
4.3.1 鼠标消息处理示例55
4.3.2 键盘消息处理示例60
4.4 本章小结69
第5章 MFC对图形操作的支持70
5.1 MFC的设备描述表类70
5.1.1 CDC类71
5.1.2 CPaintDC类72
5.1.3 CClientDC类73
5.1.4 CWindowDC类73
5.1.5 CMetaFileDC类74
5.2 图形对象74
5.2.1 CPen类75
5.2.2 CBrush类77
5.2.3 CFont类78
5.2.4 CBitmap类79
5.2.5 CPalette类79
5.2.6 CRgn类79
5.3 应用示例80
5.4 本章小结84
第6章 MFC的基本绘图和图形显示85
6.1 GDI坐标系统85
6.1.1 逻辑映像方式86
6.1.2 建立映像的方式86
6.2 基本绘图函数与绘图方式87
6.2.1 基本绘图函数87
6.2.2 绘图方式98
6.2.3 绘图示例99
6.3 位图显示100
6.3.1 位图基本知识101
6.3.2 位图的显示104
6.4 应用示例107
6.5 本章小结115
第7章 有用的MFC通用类116
7.1 CString类116
7.1.1 与传统C语言字符串的转化116
7.1.2 常用字符串操作117
7.1.3 字符串的序列化和缓冲区120
7.1.4 对Unicode的支持121
7.2 集合类121
7.2.1 集合类概述121
7.2.2 以非模板作为基类的集合类122
7.2.3 以模板作为基类的集合类124
7.3 诊断服务124
7.3.1 通用诊断宏125
7.3.2 MFC通用诊断变量和函数125
7.3.3 MFC对象诊断函数126
7.4 日期和时间类126
7.5 本章小结128
第8章 单文档视图编程129
8.1 文档和视图概述129
8.2 MFC的单文档编程130
8.2.1 单文档编程的结构130
8.2.2 CDocument类135
8.2.3 CView类136
8.2.4 文档与视图的关联138
8.3 一个简单的十六进制查看器140
8.4 本章小结149
第9章 多文档视图编程150
9.1 MFC的多文档编程概述150
9.1.1 多文档编程的结构151
9.1.2 CMDIFrameWnd类153
9.1.3 CMDIChildWnd类154
9.1.4 CMDIDocTemplate类155
9.2 多文档绘图程序示例155
9.3 多文档中的窗口拆分166
9.3.1 静态窗口拆分168
9.3.2 动态窗口拆分169
9.4 动态拆分窗口的示例172
9.5 本章小结173
第10章 MFC中的打印和打印预览174
10.1 打印174
10.2 打印预览181
10.3 打印示例183
10.4 本章小结192
第11章 工具条、状态栏和工具提示193
11.1 工具条193
11.1.1 CToolBar类194
11.1.2 CToolBarCtrl类196
11.2 状态栏203
11.2.1 CStatusBar类203
11.2.2 CStatusBarCtrl类205
11.3 工具提示208
11.4 应用示例212
11.5 本章小结216
第12章 对话框217
12.1 公用对话框217
12.1.1 标准公用对话框基类218
12.1.2 颜色对话框218
12.1.3 文件对话框221
12.1.4 查找和替换对话框226
12.1.5 字体对话框229
12.1.6 打印对话框232
12.1.7 页设置对话框235
12.2 自定义对话框238
12.3 模态对话框和非模态对话框239
12.4 对话栏控件239
12.5 应用示例240
12.6 本章小结244
第13章 基于对话框的编程245
13.1 创建基于对话框的应用245
13.1.1 基于对话框应用程序工程的创建245
13.1.2 基于对话框应用程序的框架246
13.2 应用界面的可视化设计247
13.3 菜单的创建和应用248
13.4 设计一个简单的计算器程序250
13.4.1 计算器界面的设计250
13.4.2 计算器菜单的设计251
13.4.3 计算器功能的实现252
13.5 本章小结262
第14章 计时器的使用263
14.1 计时器概述263
14.2 应用示例265
14.3 本章小结268
第15章 文件输入/输出与注册表269
15.1 基本文件输入/输出类269
15.1.1 CFile类269
15.1.2 CMemFile类273
15.1.3 CSharedFile类274
15.1.4 CStdioFile类275
15.2 基本文件操作275
15.3 Windows注册表277
15.3.1 注册表的组织结构278
15.3.2 注册表相关的API279
15.3.3 QRegistry类280
15.4 本章小结286
热门推荐
- 3044449.html
- 726923.html
- 1702743.html
- 828754.html
- 249063.html
- 3412726.html
- 2419322.html
- 1873934.html
- 891237.html
- 2014654.html
- http://www.ickdjs.cc/book_2954670.html
- http://www.ickdjs.cc/book_2748676.html
- http://www.ickdjs.cc/book_2727266.html
- http://www.ickdjs.cc/book_833640.html
- http://www.ickdjs.cc/book_593788.html
- http://www.ickdjs.cc/book_2210122.html
- http://www.ickdjs.cc/book_2013677.html
- http://www.ickdjs.cc/book_3701997.html
- http://www.ickdjs.cc/book_1301463.html
- http://www.ickdjs.cc/book_118685.html