图书介绍
Visual C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 严迪新,班建民主编 著
- 出版社: 北京:科学出版社
- ISBN:7030151151
- 出版时间:2005
- 标注页数:372页
- 文件大小:41MB
- 文件页数:384页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 从C到C++1
1.1 C++语言新增的约定、符号名称和运算符1
1.1.1 C++语言的文件扩展名1
1.1.2 C++语言的输入/输出1
目录1
1.1.3 数据类型声明的变化2
1.1.4 动态内存分配运算符3
1.1.5 引用类型4
1.1.6 const语义的扩展5
1.1.7 指针声明时的类型必须同实际指向的对象类型相一致6
1.1.8 int与char不再等价6
1.2.2 函数间传递参数的使用7
1.2.3 函数的返回值7
1.2.1 函数声明、定义和引用7
1.2 C++语言中函数的新特性7
1.2.4 内联函数8
1.2.5 C++语言中函数的默认参数9
1.2.6 重载函数9
1.3 类和对象10
1.3.1 C++语言中的结构数据类型10
1.3.2 C++语言中的类11
1.3.3 类的三个区12
1.3.4 数据的封装12
1.3.5 类中成员函数的特性14
1.3.6 构造函数、析构函数和类对象成员数据初始化15
1.3.7 类和对象的对外特殊联系18
1.3.8 类数组20
1.3.9 运算符重载22
1.4 C++的类派生23
1.4.1 类的包容关系23
1.4.2 类模板25
1.4.3 派生关系26
1.4.4 派生类的构造函数28
1.4.5 多重继承30
1.5 虚函数30
1.6 面向对象的程序设计33
1.6 1 面向对象编程概述33
1.6 2 Visual C++是一种C++产品35
1.7 Win32控制台程序调试与运行36
上机习题37
2.1 用API编写Windows应用程序39
第2章 Windows编程39
2.2 事件驱动43
2.3 消息循环与输入44
2.4 Windows程序运行机制45
2.4 1 Windows程序界面45
2.4 2 消息48
2.5 Windows程序组成53
2.6 利用Visual C++开发Windows应用程序55
2.6 1 理解Visual C++工程55
2.6 2 Visual C++可视化集成开发环境56
2.6 3 利用AppWizard生成文档视图结构程序框架60
2.7 用户界面对象67
2.8 简单的Windows程序71
上机习题72
第3章 MFC编程74
3.1 MFC简介74
3.1.1 MFC是什么74
3.1.2 MFC的特点75
3.1.3 MFC的类库层次76
3.1.4 MFC程序结构剖析79
3.2 设备环境80
3.3 绘图模式82
3.4 GDI坐标系83
3.5 图形对象84
3.5.1 画笔84
3.5.2 画刷88
3.5.3 字体90
3.5.4 有关文字与绘图的函数92
3.6 库存图形对象95
3.7 资源95
3.7.1 图标96
3.7.2 位图99
3.7.3 菜单101
3.7.4 快捷键106
3.7.5 字符串表107
3.8 用MFC编写Win32程序108
3.8.1 MFC应用程序框架108
3.8.2 MFC对消息的管理111
3.8.3 CwinApp类114
3.8.4 CFrameWnd类115
3.8 5 Win32程序举例117
上机习题122
第4章 对话框程序123
4.1 对话框概述123
4.2 模态对话框124
4.2 1 对话框的运行机制124
4.2.2 简单的对话框程序124
4.2.3 使用对话框126
4.2 4 对话框的数据交换和数据检验机制133
4.3 非模态对话框136
4.4 公用对话框139
4.4.1 颜色选择对话框140
4.4 2 文件选择对话框140
4.4 3 文件查找和替换对话框142
4.4 4 字体选择对话框143
4.4.5 打印和打印设置对话框144
4.5 基于对话框的应用程序147
4.6 ClassWizard类向导150
上机习题152
第5章 常用控件153
5.1 控件概述153
5.2 控件的组织154
5.3 静态控件155
5.4 编辑控件156
5.4.1 编辑框控件157
5.4.2 Rich Edit控件158
5.4.3 IP地址控件158
5.5.1 下压按钮159
5.5 按钮控件159
5.5.2 检查按钮160
5.5.3 单选按钮160
5.5.4 SpinButton控件160
5.6 滚动条按钮161
5.6.1 滚动条控件161
5.6.2 Slider控件(滑块控件)161
5.6.3 进度控件164
5.7 列表控件166
5.7.1 列表框控件166
5.7.2 组合框控件169
5.7.3 列表控件171
5.7.4 树型控件175
5.8 动画控件177
5.9 控件使用举例181
上机习题188
第6章 文档视图189
6.1 文档视图结构189
6.2 使用文档视图结构的意义190
6.3 文档视图结构程序实例190
6.3.1 文档视图结构中的主要类191
6.3.2 修改文档类193
6.3.3 修改视图类200
6.3.4 滚动视图206
6.3.5 Visual C++中的文档视图结构的工作机制207
6.4 打印与打印预览208
6.5 文档视图结构程序设计210
6.6 多文档应用程序228
上机习题234
第7章 辅助功能235
7.1 文件235
7.2 异常处理机制238
7.3 工具条242
7.3.1 添加工具条按钮242
7.3.2 工具按钮提示243
7.4 状态条245
7.5 帮助245
7.5.1 制作帮助文件245
7.5.2 调用帮助文件252
上机习题257
8.1.1 创建进程258
第8章 进程和线程258
8.1 进程258
8.1.2 终止进程260
8.1.3 进程的简单案例261
8.2 线程262
8.2.1 工作线程263
8.2.2 用户界面线程266
8.2.3 线程的优先级与调度269
8.3 同步对象272
8.3.1 临界区273
8.3.2 互斥量273
8.3.3 信号量274
8.3.4 事件275
8.3.5 等待函数276
8.4 线程同步案例277
8.4.1 线程同步案例功能277
8.4.2 线程同步案例的技术要点278
8.4.3 修改原vc_8_3项目案例的步骤278
上机习题284
第9章 数据库应用285
9.1 数据源285
9.1.1 ODBC数据源285
9.1.2 创建OBDC数据源285
9.1.3 ADO数据源287
9.2 ODBC应用程序设计287
9.2.1 简单ODBC数据库应用案例288
9.2.2 CRecordset类289
9.2.3 CRecordView类290
9.2.4 CDatabase类292
9.2.5 ODBC数据库应用案例292
9.3 ADO应用程序设计300
9.3.1 简单ADO数据库应用项目300
9.3.2 ADO的模型302
9.3.3 基于ADO的ActiveX控件306
9.3.4 与自动化相兼容的数据类型308
9.3.5 ADO数据库应用案例1309
9.3.6 ADO数据库应用案例2316
上机习题320
10.1 Internet网络应用321
10.1.1 WinInet类库321
第10章 网络通信程序321
10.1.2 FTP客户端应用程序案例325
10.2 串行通信程序设计330
10.2.1 串行通信协议330
10.2.2 WindowsAPI串行通信函数的程序设计332
10.2.3 MSComm控件335
10.2.4 串行通信程序案例338
10.3 Windows Socket通信程序设计341
10.3.1 WinSock基本概念341
10.3.2 CAsyncSocket类和CSocket类343
10.3.3 WinSock通信程序案例349
上机习题357
11.1.1 Developer Studio主窗口358
11.1 Visual C++的集成环境358
第11章 Visual C++集成环境与调试技术358
11.1.2 Developer Studio菜单和工具栏359
11.1.3 Developer Studio的子窗口359
11.2 编译链接环境360
11.3 调试环境361
11.4 调试方法363
11.4.1 设置检验点363
11.4.2 跟踪信息输出364
11.4.3 设置断点与观察364
11.4.4 捕捉异常365
11.4.5 内存泄漏检查366
11.5 程序调试案例366
主要参考文献372