图书介绍
Visual C++面向对象与可视化程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++面向对象与可视化程序设计](https://www.shukui.net/cover/26/30888693.jpg)
- 黄维通编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302082014
- 出版时间:2003
- 标注页数:388页
- 文件大小:52MB
- 文件页数:403页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
Visual C++面向对象与可视化程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 Visual C++基础知识3
第1章 C++基础知识3
1.1 C++的发展历程3
目录3
1.2 一个简单的C++程序4
1.3 数据类型4
1.3.1 C++的基本数据类型4
1.3.2 复合数据类型5
1.4 常量及其定义8
1.5 变量10
1.6.2 指针的初始化11
1.6.3 字符串指针11
1.6.4 引用类型11
1.6.1 指针的类型及其定义11
1.6 指针11
1.7 C++中的控制结构12
1.7.1 条件语句12
1.7.2 循环语句14
1.7.3 转移语句15
1.8 函数16
1.9.1 类的定义17
1.9 类与对象17
1.9.2 对象18
1.9.3 内联方法20
1.10 构造函数和析构函数21
1.10.1 构造函数21
1.10.2 析构函数23
1.11 重载24
1.11.1 函数重载24
1.11.2 操作符重载26
1.12 友元28
1.13 this指针30
1.14 继承31
1.14.1 派生类31
1.14.2 多重继承32
1.15 多态性和虚拟函数34
1.15.1 多态性34
1.15.2 虚拟函数34
1.15.3 虚拟析构函数38
1.16 流38
1.17 小结39
习题39
第2章 Visual C++ 6.0开发环境40
2.1 Visual C++ 6.0简介及其开发环境概述40
2.2.1 File菜单41
2.2 Visual C++ 6.0的菜单栏41
2.2.2 Edit菜单43
2.2.3 View菜单45
2.2.4 Insert菜单48
2.2.5 Project菜单49
2.2.6 Build菜单51
2.2.7 Tools菜单52
2.3 Visual C++ 6.0的工具栏57
2.3.1 工具栏的构成57
2.3.2 工具栏的定制与修改57
2.4 项目与项目工作区57
2.4.1 创建新的项目工作区57
2.4.2 项目工作区窗口58
2.5 资源及资源编辑器60
2.6 联机帮助61
习题62
2.7 小结62
3.1 Windows编程基础知识63
第3章 Windows应用程序63
3.1.1 窗口64
3.1.2 事件驱动64
3.1.3 句柄和Windows消息65
3.2 Windows应用程序常用消息67
3.3 Windows中的事件驱动程序设计68
3.4 Windows应用程序的基本结构69
3.4.1 Windows应用程序的组成69
3.4.2 源程序组成结构70
3.4.3 应用程序举例76
3.5 小结78
习题78
4.1 图形设备接口81
4.1.1 图形设备接口的一些基本概念81
第4章 Windows的图形设备接口及Windows绘图81
第2篇 使用API函数进行可视化编程81
4.1.2 图形刷新83
4.1.3 获取设备环境85
4.1.4 映射模式86
4.2 绘图工具与颜色89
4.2.1 画笔89
4.2.2 画刷90
4.2.3 颜色91
4.3 常用绘图函数91
4.4 应用实例94
4.5 小结102
习题102
5.1.1 字体句柄104
5.1 设置文本的设备环境104
第5章 文本的输出方法与字体的设置104
5.1.2 创建自定义字体105
5.1.3 设置字体和背景颜色106
5.2 文本的输出过程106
5.3 文本操作实例108
5.4 小结115
习题115
第6章 Windows应用程序对键盘与鼠标的响应117
6.1 键盘在应用程序中的应用117
6.2 键盘操作应用举例120
6.3 鼠标在应用程序中的应用125
6.4 鼠标应用程序实例128
6.5 小结135
习题135
7.1 菜单和加速键资源及其应用137
第7章 资源在Windows编程中的应用137
7.1.1 菜单的创建过程138
7.1.2 菜单项的操作141
7.1.3 菜单的动态创建144
7.1.4 加速键资源的创建过程144
7.1.5 创建菜单资源实例146
7.2 位图资源及其应用150
7.2.1 位图的概念150
7.2.2 位图的操作过程151
7.2.3 位图操作实例153
7.3 对话框资源及其应用155
7.3.1 模态对话框的编程方法156
7.3.2 模态对话框应用实例159
7.3.3 非模态对话框的编程方法164
7.3.4 非模态对话框应用实例165
7.4.1 图标资源的操作169
7.4 图标资源的应用169
7.4.2 图标资源应用举例170
7.5 小结172
习题172
第3篇 使用MFC进行可视化编程177
第8章 MFC基础知识177
8.1 MFC概述177
8.2 MFC类的组织结构及主要的类的简介179
8.2.1 MFC类的组织结构179
8.2.2 根类181
8.2.3 应用程序体系结构类181
8.2.4 可视对象类185
8.2.5 通用类187
8.2.7 ODBC数据库类189
8.2.6 OLE类189
8.3 MFC中的全局函数与全局变量190
8.4 应用程序向导190
8.5 小结196
习题197
第9章 Windows标准控件在可视化编程中的应用198
9.1 概述198
9.2 按钮控件及其应用199
9.2.1 按钮控件的创建过程200
9.2.2 按钮控件示例204
9.3 滚动条控件208
9.3.1 滚动条类的结构及其方法208
9.3.2 创建与初始化滚动条类209
9.3.3 滚动条类编程实例210
9.4.2 静态控件应用举例217
9.4 静态控件217
9.4.1 静态控件的特点217
9.5 列表框控件219
9.5.1 列表框控件的类结构219
9.5.2 列表框类的方法221
9.5.3 列表框和应用程序之间的消息传递223
9.5.4 列表框应用举例224
9.6 编辑框控件226
9.6.1 编辑框控件简介226
9.6.2 编辑框与应用程序间的消息传递227
9.6.3 编辑类编程实例228
9.7 组合框控件238
9.7.1 组合框(CComboBox)类的结构及组合框的特点238
9.7.2 组合框与应用程序之间的消息传递239
9.7.3 组合框控件应用举例240
9.8.1 Picture控件的使用255
9.8 对话框通用控件255
9.8.2 Spin控件的使用256
9.8.3 Progress控件的使用257
9.8.4 Slider控件的使用258
9.8.5 Date Time Picker控件的使用259
9.8.6 List Control控件的使用261
9.8.7 Tree Control控件的使用265
9.8.8 Extended Combo Box控件的使用270
9.9 小结272
习题272
第10章 在MFC中创建应用程序的资源275
10.1 获取资源的一个样例275
10.2 资源的应用276
10.2.1 菜单资源的使用276
10.2.2 快捷菜单的创建及其应用284
10.2.3 加速键资源的创建及其应用287
10.2.4 工具条资源的创建及其应用287
10.2.5 图标资源的创建及其应用293
10.2.6 字符串资源的应用294
10.2.7 对话框资源的创建及其应用294
10.2.8 位图资源的创建及其应用298
10.3 小结300
习题300
第11章 单文档与多文档302
11.1 概述302
11.1.1 单文档界面与多文档界面302
11.1.2 文档/视图结构302
11.1.3 SDI程序中文档、视图对象的创建过程303
11.2.1 CWinApp类304
11.2 Doc/View框架的主要成员304
11.1.4 SDI程序的消息传递过程304
11.2.2 CDocument类305
11.2.3 CView类307
11.2.4 CDocTemplate类309
11.2.5 CFrameWnd类312
11.3 文档操作中的一些重要概念313
11.3.1 串行化处理313
11.3.2 消息映射314
11.3.3 消息传递315
11.4 SDI编程实例317
11.5 MDI编程实例320
11.6 小结326
习题326
12.1.1 一个简单的应用实例331
12.1 利用音频函数实现多媒体程序设计331
第12章 多媒体应用程序的设计331
第4篇 Visual C++高级编程331
12.1.2 几个常用的音频函数332
12.1.3 用MCI控制波形声音的播放334
12.2 利用Windows Media Player控件实现多媒体程序设计342
12.3 常见格式图片的显示346
12.4 小结350
习题350
第13章 数据库应用程序的开发351
13.1 有关数据库的基础知识351
13.2 ODBC的介绍和引用351
13.2.1 ODBC简介351
13.2.2 MFC对ODBC的封装352
13.2.3 如何访问数据库353
13.2.4 在数据库应用程序中常用的几个类356
习题374
13.3 小结374
第14章 开发Internet应用程序375
14.1 Internet应用程序开发的几种类型375
14.2 WinInet开发简介377
14.3 WinInet类介绍377
14.3.1 CInternetSession类378
14.3.2 CInternetConnection类379
14.3.3 CInternetFile类379
14.3.4 CGopherLocator类380
14.4 用WinInet类开发应用程序380
14.5 WinInet类编程实例380
14.6 小结387
习题387
参考文献388