图书介绍
Visual C++程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++程序设计教程](https://www.shukui.net/cover/2/32873301.jpg)
- 黄维通,姚瑞霞编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111084705
- 出版时间:2001
- 标注页数:321页
- 文件大小:34MB
- 文件页数:331页
- 主题词:VC++
PDF下载
下载说明
Visual C++程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
出版说明1
前言1
第1章 Windows应用程序1
1.1 Windows编程基础知识1
1.1.1 窗口的概念2
1.1.2 事件驱动的概念2
1.1.3 句柄2
1.1.4 消息及其在编程中的应用3
1.2 Windows中的事件驱动程序设计5
1.3 Windows应用程序的基本组成6
1.3.2 源程序组成结构7
1.3.1 应用程序的组成7
1.3.3 应用程序基本框架举例13
习题一17
第2章 GDI及其应用18
2.1 GDI的特点及其应用18
2.1.1 设备描述表及其句柄的获取18
2.1.2 图形刷新的概念及其方法20
2.1.3 映像模式22
2.2 绘图工具简介24
2.2.1 画笔24
2.2.2 画刷25
2.3 常用绘图函数26
2.2.3 颜色26
2.4 应用实例28
习题二34
第3章 VC编程中字体的应用35
3.1 字体的创建及其属性的设置35
3.1.1 字体句柄35
3.1.2 创建自定义字体36
3.1.3 字体的颜色设置36
3.2 文本的输出过程37
3.3 文本操作实例39
习题三48
4.1 键盘在应用程序中的应用49
第4章 VC编程中关于键盘与鼠标消息的响应49
4.2 键盘操作应用举例51
4.3 鼠标在应用程序中的应用62
4.4 鼠标应用实例程序65
习题四69
第5章 资源的应用70
5.1 菜单与加速键资源70
5.1.1 菜单的创建过程70
5.1.2 操作菜单项73
5.1.4 加速键资源76
5.1.3 动态地创建菜单76
5.2 创建菜单资源实例78
5.3 位图资源及其应用81
5.4 位图操作实例84
5.5 对话框资源及其应用89
5.5.1 模式对话框的编程方法89
5.5.2 模态对话框应用实例92
5.5.3 非模态对话框的编程方法96
5.5.4 非模态对话框应用实例97
5.6 通用对话框资源102
5.6.1 通用对话框的创建过程102
5.6.2 通用对话框应用实例103
习题五109
第6章 Windows标准控件111
6.1 概述111
6.2 常用子窗口操作函数113
6.3 按钮控件的创建114
6.3.1 按钮控件的分类114
6.3.2 按钮控件的创建过程114
6.3.3 按钮控件与应用程序之间的消息传递116
6.3.4 按钮控件示例117
6.4.2 滚动条控件的创建126
6.4.1 滚动条控件的功能特点与分类126
6.4 滚动条控件126
6.4.3 常用滚动条操作函数128
6.4.4 滚动条控件示例129
6.5 静态控件138
6.5.1 静态控件的特点138
6.5.2 静态控件的创建138
6.5.3 发送静态控件消息139
6.5.4 静态控件应用举例139
6.6 列表框子窗口控件142
6.6.2 创建列表框子窗口控件143
6.6.1 列表框子窗口控件的特点143
6.6.3 列表框和应用程序之间的消息传递144
6.6.4 列表框应用举例145
6.7 编辑框控件152
6.7.1 编辑框控件的特点152
6.7.2 编辑框控件的创建152
6.7.3 编辑框与应用程序间的消息传递153
6.7.4 编辑框控件应用举例153
6.8 组合框控件158
6.8.1 组合框的特点158
6.8.2 组合框控件的创建158
6.8.3 组合框与应用程序间的消息传递159
6.8.4 组合框控件应用举例160
习题六162
第7章 文件的操作163
7.1 文件操作概念与基本方法163
7.1.1 文件操作的特点163
7.1.2 常用的文件操作函数163
7.2 剪贴板的应用及其操作167
7.2.1 应用程序向剪贴板发送文本167
7.2.2 获取剪贴板文本170
7.3 有关文化与剪贴板操作的应用程序实例171
习题七189
第8章 MFC设计应用程序的基础知识190
8.1 MFC简介190
8.2 MFC类的层次结构及主要的类的用法192
8.2.1 MFC类的层次结构192
8.2.2 根类193
8.2.3 应用程序体系结构类193
8.2.4 可视对象类195
8.2.5 通用类197
8.2.6 OLE类198
8.2.7 ODBC数据库类198
8.3 应用程序向导198
习题八204
第9章 应用MFC创建含编辑框的应用程序205
9.1 编辑框控件简介205
9.2 带有编辑框控件的应用程序编程实例208
习题九214
第10章 菜单设计215
10.1 菜单结构215
10.2 CMenu类216
10.3 用Class Wizard创建带有菜单的应用程序219
习题十224
11.1 滚动条类的结构226
第11章 用APPWizard创建含滚动条控件的应用程序226
11.2 滚动条类的创建与初始化227
11.3 用AppWizard创建带有滚动条控件的应用程序228
习题十一234
第12章 用AppWizard创建带有按钮控件和列表框控件的应用程序235
12.1 按钮控件类简介235
12.1.1 CButton类简介235
12.1.2 CBitmapButton类237
12.2 CListBox类及其应用238
12.2.1 CListBox类简介238
12.2.2 创建和初始化CListBox对象244
12.3.1 应用程序的主窗口及其布局245
12.3 按钮控件及分组框的应用245
12.3.2 应用程序的功能246
12.3.3 编写应用程序的步骤246
12.3.4 应用程序的代码编程部分249
12.3.5 单选按钮的初始化259
习题十二261
第13章 利用AppWizard创建带有工具条的应用程序262
13.1 工具条模板及工具条类简介262
13.1.1 工具条模板资源结构262
13.1.2 CToolBar类简介263
13.1.3 工具条类的方法简介266
13.1.4 控制工具条的显示与隐藏268
13.2 用AppWizard创建带有工具条的应用程序实例269
习题十三274
第14章 应用AppWizard创建带有文档/视图结构的应用程序275
14.1 文档界面概述275
14.2 文档类与视图类的结构简介275
14.2.1 文档/视图结构275
14.2.2 文档类的结构及其方法276
14.2.3 视图类的结构及其方法280
14.2.4 视图类的方法283
14.2.5 视图类的派生类简介284
14.2.6 文档模板类的结构及其方法285
14.3 文档编程实例290
习题十四298
附录A VC 6.0开发环境299
A.1 VC 6.0及其开发环境概述299
A.2 VC 6.0的菜单栏300
A.2.1 File菜单300
A.2.2 Edit菜单302
A.2.3 View菜单303
A.2.4 Insert菜单307
A.2.5 Project菜单308
A.2.6 Build菜单309
A.2.7 Tools菜单311
A.3 VC 6.0的工具栏315
A.3.1 工具栏的构成315
A.3.2 工具栏的定制与修改315
A.4 项目与项目工作区316
A.4.1 创建新的项目工作区316
A.4.2 项目工作区窗口316
A.5 资源及资源编辑器318
A.6 联机帮助319
参考文献321