图书介绍
Visual C++实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++实用教程](https://www.shukui.net/cover/64/32291429.jpg)
- 周进,朱训林,张宏林编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115178046
- 出版时间:2008
- 标注页数:280页
- 文件大小:117MB
- 文件页数:291页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Visual C++ 6.0开发环境介绍1
1.1 Visual C++ 6.0概述1
1.2 Visual C++ 6.0的主要特点1
1.3 Visual C++ 6.0主框架窗口2
1.4 资源编辑器4
小结4
习题4
第2章 应用程序基本框架5
2.1 利用MFC AppWizard自动生成应用程序5
2.1.1 关于工程及工作区的概念5
2.1.2 利用向导生成应用程序框架5
2.1.3 Visual C++工程文件的组成10
2.2 程序的应用框架和运行过程11
2.2.1 应用框架11
2.2.2 程序的运行过程12
2.3 应用程序类及其主要成员函数14
2.3.1 InitInstance()函数15
2.3.2 RUN()函数17
2.3.3 ExitInstance()函数17
2.3.4 OnIdle()函数17
2.4 文档类和视图类18
2.4.1 文档类18
2.4.2 视图类20
2.4.3 文档类与视图类的相互关系20
2.4.4 单文档与多文档应用程序22
2.5 窗口类及其控件栏24
2.5.1 主窗口类24
2.5.2 子窗口类25
2.5.3 工具栏26
2.5.4 状态栏28
2.6 应用程序框架中各类对象间的关系31
小结32
习题33
第3章 菜单与加速键34
3.1 消息与事件34
3.1.1 事件驱动机制34
3.1.2 消息和消息映射34
3.1.3 消息处理过程37
3.2 菜单和加速键的创建38
3.2.1 菜单的创建38
3.2.2 加速键的创建40
3.3 添加菜单所需处理函数42
3.3.1 添加普通菜单的处理函数42
3.3.2 添加弹出式菜单的处理函数46
3.4 创建加速键48
小结49
习题49
第4章 对话框50
4.1 对话框的创建50
4.1.1 对话框的创建流程50
4.1.2 创建对话框资源51
4.1.3 创建对话框类54
4.2 模态对话框59
4.3 非模态对话框60
4.4 属性页对话框62
4.4.1 向导对话框的创建步骤63
4.4.2 一般属性页对话框的创建步骤67
4.5 通用对话框68
4.5.1 “打印”对话框68
4.5.2 “页面设置”对话框69
4.5.3 “查找”对话框70
4.5.4 “文件”对话框72
4.5.5 “字体”对话框72
4.5.6 “颜色”对话框73
4.6 “消息”对话框74
小结74
习题75
第5章 常用控件76
5.1 静态文本控件76
5.1.1 传统控件通知消息77
5.1.2 静态控件的使用78
5.1.3 CStatic类的主要成员函数78
5.2 文本编辑控件79
5.2.1 文本编辑控件的使用79
5.2.2 CEdit类的主要成员函数80
5.3 滚动条控件82
5.3.1 滚动条控件的使用82
5.3.2 CScrollBar类的主要成员函数83
5.4 按钮控件84
5.4.1 按钮控件的使用84
5.4.2 CButton类的主要成员函数86
5.5 列表框控件89
5.5.1 列表框控件的使用89
5.5.2 CListBox类的主要成员函数90
5.6 组合框控件92
5.6.1 组合框控件的使用92
5.6.2 CComboBox类的主要成员函数94
5.7 图片控件96
5.8 列表控件97
5.8.1 列表控件的使用97
5.8.2 CListCtrl类的主要成员函数100
5.9 树形控件102
5.9.1 树形控件的使用102
5.9.2 CTreeCtrl类的主要成员函数105
5.10 选项卡控件106
5.10.1 选项卡控件的使用106
5.10.2 选项卡控件通知消息107
小结108
习题109
第6章 文本和字体类110
6.1 基础知识介绍110
6.2 CFont类110
6.2.1 概述110
6.2.2 Font类的主要成员函数111
6.3 文本输出过程113
6.4 字体和文本输出实例114
小结119
习题119
第7章 图形图像120
7.1 绘图的基础知识120
7.2 屏幕绘图的主要函数120
7.3 图形设备接口122
7.3.1 设备环境类122
7.3.2 GDI对象123
7.4 画笔和画刷123
7.4.1 画笔123
7.4.2 画刷127
小结128
习题128
第8章 文件操作129
8.1 串行化基础知识129
8.1.1 文档类129
8.1.2 Serialize()函数130
8.1.3 CArchive类133
8.1.4 加入串行化代码134
8.2 文件CFile类136
8.2.1 打开操作137
8.2.2 读写操作140
8.2.3 定位操作141
8.2.4 关闭操作142
8.2.5 异常操作143
8.2.6 管理操作145
8.3 文件对话框149
8.3.1 多选文件对话框149
8.3.2 重载文件对话框149
小结151
习题151
第9章 多线程152
9.1 多线程的基本概念152
9.2 两种重要的线程152
9.2.1 用户界面线程152
9.2.2 工作者线程153
9.3 线程的操作153
9.3.1 线程的创建153
9.3.2 线程的终止155
9.3.3 线程的管理和操作156
9.3.4 线程间的通信160
9.3.5 线程的同步163
小结170
习题171
第10章 多媒体应用程序设计172
10.1 音频控制172
10.1.1 利用多媒体组件172
10.1.2 MessageBeep()函数175
10.1.3 API函数176
10.2 视频控制184
10.2.1 视频播放器185
10.2.2 MCIWnd类187
小结194
习题194
第11章 动态链接库195
11.1 动态链接库的基础知识195
11.2 DLL的出入口函数196
11.2.1 DllMain()函数197
11.2.2 DLL的导出函数197
11.3 两种链接DLL的方式198
11.3.1 隐式链接199
11.3.2 显式链接199
11.4 开发DLL200
11.4.1 创建Non-MFCDLL动态链接库201
11.4.2 MFC AppWizard[dll]方式生成常规/扩展DLL202
11.4.3 导出函数调用约定202
11.4.4 模块定义文件204
11.5 动态链接库中的资源204
11.6 界面汉化示例206
11.7 ActiveX基础209
小结209
习题209
第12章 网络编程210
12.1 网络编程的基础知识210
12.1.1 Socket简介210
12.1.2 Windows套接字规范简介210
12.2 网络应用程序211
12.2.1 网络应用程序的基本模型211
12.2.2 建立套接字对象211
12.2.3 绑定地址212
12.2.4 建立连接213
12.2.5 监听socket213
12.2.6 数据传输213
12.3 WinSock类214
12.3.1 CAsyncSocket类214
12.3.2 CSocket类215
小结216
习题217
第13章 数据库开发218
13.1 ADO基础知识218
13.1.1 ADO的技术特点218
13.1.2 ADO的结构218
13.2 ADO的对象和集合219
13.2.1 连接对象219
13.2.2 命令对象220
13.2.3 记录集对象221
13.2.4 ADO的其他对象222
13.2.5 集合224
13.3 数据库操作225
13.3.1 动态链接库的引入和OLE/COM库的初始化225
13.3.2 ADO与数据库的连接225
13.3.3 获得和遍历记录集226
13.3.4 对记录的操作228
13.3.5 关闭记录集229
13.4 利用ADO查询并操作数据库实例229
小结241
习题241
附录 课程设计242
课程设计一 网络聊天系统242
一、程序设计的基本任务242
二、服务器端程序设计242
三、客户端程序设计257
课程设计二 物流单据管理系统260
一、程序设计的基本任务260
二、系统分析与设计261
三、分析与创建数据库262
四、创建Visual C++工程263
五、引入控件263
六、使用ADO连接数据库264
七、实现单据对话框功能265
八、实现主对话框功能275
九、配置与运行280