图书介绍
Visual C++程序设计基础教程与上机指导PDF|Epub|txt|kindle电子书版本网盘下载
- 计算机职业教育联盟主编 著
- 出版社: 北京:清华大学出版社
- ISBN:730206458X
- 出版时间:2003
- 标注页数:352页
- 文件大小:52MB
- 文件页数:364页
- 主题词:C语言-程序设计-技术培训-教材
PDF下载
下载说明
Visual C++程序设计基础教程与上机指导PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章Visual C++编程概述1
1.1 Visual C++简介1
1.2 Visual C++6.0集成开发环境2
1.2.1正文窗口2
1.2.2 Workspace窗口3
1.3集成开发环境的菜单项3
1.3.1 File菜单3
1.3.2 Edit菜单4
1.3.3 View菜单5
1.3.4 Insert菜单6
1.3.5 Project菜单7
1.3.6 Build菜单8
1.3.7 Tools菜单8
1.3.8 Window菜单9
1.3.9 Help菜单10
1.4 VisualC++6.0工具栏11
1.5 MSDN联机帮助12
1.6 Windows编程模型14
1.7上机指导16
1.7.1 VC++6.0的安装16
1.7.2一个简单的Windows程序19
1.8 习题23
第2章C++语言基础25
2.1 C++语言简介25
2.1.1 C++的发展进程25
2.1.2一个简单的C++程序26
2.2.1标识符27
2.2.2基本数据类型27
2.2 C++语言的基本要素27
2.2.3常量与变量28
2.3高级数据类型32
2.3.1数组和字符串32
2.3.2结构体33
2.3.3联合体35
2.3.4指针与引用35
2.4上机指导37
2.5习题41
第3章运算符和控制语句43
3.1运算符与表达式43
3.1.1算术运算符43
3.1.3求字节运算符44
3.1.4强制类型转换运算符44
3.1.2赋值运算符44
3.1.5条件运算符45
3.1.6逗号运算符45
3.1.7关系运算符和逻辑运算符45
3.2控制结构语句46
3.2.1单分支选择语句46
3.2.2多分支选择语句47
3.2.3循环控制语句48
3.3函数51
3.4上机指导53
3.5习题57
第4章面向对象的编程方法60
4.1类与对象60
4.1.1类的定义60
4.1.2对象的定义61
4.1.3内联函数63
4.2.1构造函数64
4.2构造函数与析构函数64
4.2.2析构函数66
4.3方法重载68
4.3.1函数重载69
4.3.2运算符重载71
4.4上机指导75
4.4.1练习类的定义75
4.4.2重载运算符“+”78
4.5习题80
第5章C++语言进阶83
5.1友元和this指针83
5.1.1友元83
5.1.2this指针85
5.2静态成员86
5.2.1静态数据成员87
5.2.2静态成员函数88
5.3继承90
5.3.1基类和派生类90
5.3.2多重继承92
5.4多态性与虚拟函数93
5.4.1多态性93
5.4.2虚拟函数95
5.4.3纯虚函数和抽象类97
5.5虚拟析构函数98
5.6上机指导99
5.6.1类的继承99
5.6.2虚函数的使用102
5.7习题105
6.1I/O标准流类109
第6章I/O流109
6.1.1标准的设备名110
6.1.2原理110
6.2文件流类111
6.3串流类113
6.4C++控制输出114
6.4.1用流对象成员函数控制输出格式114
6.4.2用控制符控制输出格式115
6.5I/O成员函数116
6.5.1文件输入流类的成员函数116
6.5.2文件输出流类的成员函数117
6.6上机指导119
6.6.1调试器的使用119
6.6.2控制输出格式122
6.6.3读写文件操作122
6.7习题124
第7章模板与异常处理126
7.1模板的概念126
7.1.1函数模板126
7.1.2类模板128
7.2重载模板函数129
7.3异常处理机制130
7.3.1异常的概念130
7.3.2异常处理的实现130
7.3.3异常处理的规则131
7.4上机指导132
7.4.1模板的使用132
7.4.2文件打不开的异常136
处理程序136
7.5习题137
8.1Windows编程基本知识138
8.1.1窗口138
第8章Windows编程基础138
8.1.2消息和句柄139
8.2常用Windows程序消息141
8.3 Windows应用程序的基本结构143
8.3.1一个简单的Windows应用程序143
8.3.2 Windows应用程序的基本组成146
8.3.3源程序组成结构147
8.4上机指导153
8.5习题158
第9章输出文本161
9.1GDI简单介绍161
9.1.1设备描述表161
9.1.2TextOut函数163
9.2.1字体句柄164
9.2设置文本的设备环境164
9.2.2创建自定义字体165
9.2.3设置字体和背景颜色166
9.3文本的输出过程166
9.4文本输出的编程实例169
9.5上机指导176
9.6习题184
第10章图形基础186
10.1GDI结构186
10.1.1GDI函数的调用186
10.1.2GDI图元187
10.1.3设备描述表187
10.1.4图形刷新189
10.1.5映像模式190
10.2.1画笔的操作193
10.2绘图工具的设置及应用193
10.2.2画刷的操作194
10.2.3设置颜色195
10.3绘图函数195
10.4程序举例198
10.5上机指导205
10.6习题211
第11章键盘和鼠标213
1.1.1键盘的操作213
11.1.1键盘基础213
11.1.2键盘消息214
11.2键盘编程实例217
11.3鼠标的操作222
11.3.1鼠标基础222
11.3.2鼠标消息223
11.4鼠标编程实例224
11.5上机指导228
11.5.1鼠标控制程序228
11.5.2键盘控制程序232
11.6习题236
第12章菜单和键盘加速键238
12.1菜单的概念238
12.2菜单资源的创建239
12.2.1定义菜单239
12.2.2加载菜单241
12.3菜单项操作242
12.3.1禁止和激活菜单项242
12.3.2设置取消和选中标志243
12.3.3增加菜单项243
12.3.4删除菜单项244
12.4菜单资源的动态创建245
12.3.5修改菜单项245
12.5键盘加速键246
12.5.1定义键盘加速键246
12.5.2加载键盘加速键246
12.5.3翻译加载键消息247
12.6应用程序举例247
12.7上机指导251
12.8习题257
第13章图标、光标和位图资源259
13.1图标资源259
13.2位图资源260
13.3位图、图标资源应用实例263
13.4上机指导267
13.5习题275
14.1.1定义对话框资源277
第14章对话框资源及其应用277
14.1模态对话框277
14.1.2调用函数DialogBox显示对话框278
14.1.3对话框消息处理函数278
14.1.4关闭对话框279
14.1.5Windows消息框279
14.2非模态对话框280
14.2.1定义对话框样式281
14.2.2创建对话框281
14.2.3消息循环处理281
14.2.4关闭对话框281
14.3对话框应用实例282
14.4上机指导287
14.5习题297
15.1.1 MFC类的分层结构299
15.1 MFC简介299
第15章MFC编程基础299
15.1.2 AFX函数300
15.1.3文档/视图结构301
15.2一个简单的MFC程序301
15.2.1应用程序对象303
15.2.2 MFC如何使用应用程序对象304
15.2.3应用程序框架窗口对象305
15.2.4绘制窗口307
15.2.5消息映射307
15.2.6 Windows字符集和_T宏309
15.3用MFC AppWizard建立应用程序309
15.4上机指导315
15.5习题331
16.1.1安装程序惯例333
16.1 Windows安装程序333
第16章发布应用程序333
16.1.2编写安装程序的指导思想334
16.1.3卸载程序惯例335
16.2使用InstallShield335
16.2.1安装InstallShield335
16.2.2运行InstallShield帮助336
16.2.3加入和移出程序文件337
16.2.4创建Setup.exe文件338
16.3打包发布miniEdit应用程序339
16.3.1创建miniEdit的发行版本340
16.3.2创建InstallShield工程340
16.3.3生成并测试安装程序340
16.4习题341
附录参考答案342
参考文献352