图书介绍
Visual C++实用教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++实用教程](https://www.shukui.net/cover/17/34337269.jpg)
- 张荣梅,梁晓林编著 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502434631
- 出版时间:2004
- 标注页数:302页
- 文件大小:31MB
- 文件页数:312页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
Visual C++实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 Visual C++开发环境1
1.1工作平台概述1
目录1
1.2菜单栏2
1.2.1 File菜单2
1.2.2 Edit菜单2
1.2.3 View菜单3
1.2.4 Insert菜单3
1.2.5 Proiect菜单4
1.2.6 Build菜单4
1.2.7Tools菜单5
1.2.8 Windows菜单5
1.3工具栏5
1.3.1工具栏的显示与隐藏6
1.4.1项目基本概念7
1.4项目和项目工作区7
1.4.2 Class View8
1.4.3 Resource View8
1.4.4 File View9
1.5 资源9
1.5.1资源与资源标识9
1.5.2资源基本操作10
1.5.3资源文件的管理11
1.6开发环境的初步实践12
1.6.1用AppWizard创建12
1.6.2理解程序框架13
1.6.3添加程序代码14
1.6.4编译运行14
习题一15
2.1 C++程序结构16
2.1.1几个C++程序16
2 C++语言基础16
2.1.2 C++程序的基本组成17
2.1.3 C++程序的书写风格18
2.2数据类型、运算符与表19
达式19
2.2.1基本数据类型19
2.2.2常量与变量20
2.2.3运算符与表达式24
2.3 C++语句的构造28
2.3.1顺序语句28
2.3.2条件语句31
2.3.3分支语句32
2.3.4循环语句33
2.3.5转移语句34
2.4.1数组37
2.4构造类型37
2.4.2结构体40
2.4.3共用体42
2.4.4枚举类型43
2.4.5用typedef定义类型44
2.5指针44
2.5.1指针的定义44
2.5.2指针的基本操作45
2.5.3指针与数组、结构体47
2.5.4 new与delete48
2.6 函数49
2.6.1 函数的定义和调用49
2.6.2函数的参数传递51
2.6.3函数的递归调用54
2.6.4内联函数和重载函数55
2.7预处理指令与文件57
2.7.1预处理57
2.7.2文件60
习题二65
3面向对象程序设计基础70
3.1面向对象的基本概念70
3.1.1类和对象70
3.1.2封装71
3.1.3继承71
3.1.4多态性71
3.2类和对象的定义72
3.2.1类的定义72
3.2.2对象的定义75
3.3构造函数与析构函数76
3.3.1构造函数76
3.3.2析构函数77
3.4静态类成员78
3.4.1静态数据成员78
3.4.2静态成员函数79
3.5继承性与派生类81
3.5.1派生类的定义81
3.5.2派生类的构造函数与析构函数86
3.5.3多继承87
3.6 多态性91
3.6.1编译时的多态性和运行时的多态性91
3.6.2编译时的多态性92
3.6.3虚函数93
3.7 友元102
3.7.1友元函数102
3.7.2友元成员103
3.7.3友元类105
3.8模板109
3.8.1函数模板109
3.8.2类模板112
习题三116
4.1 事件驱动与Wind3WS消息119
系统119
4.1.1事件驱动程序设计119
4.1.2 Windows消息119
4 WindoWS编程基础119
4.1.3 Windows消息系统120
4.2 WindoWS窗口123
4.2.1窗口123
4.2.2定义窗口类的结构123
4.2.3窗口类的注册与窗口建立125
4.3 Win32程序开发流程127
4.3.1 Win32程序开发过程127
4.3.2窗口主函数WinMain()127
4.3.3窗口函数WndProc和消息处理129
4.3.4资源定义文件130
习题四131
4.4 Hungarian表示法131
5 MFC概述132
5.1 MFC简介132
5.2 MFC中类的组织结构和常133
用类133
5.2.1 MFC中类的组织结构133
5.2.2 CObiect类133
5.2.3应用程序体系结构类134
5.2.4可视对象类134
5.2.5通用类136
5.2.6 OLE类137
5.2.7 ODBC数据库类137
5.3 MFC应用程序框架结构138
5.3.1单文档应用程序的建立138
5.3.2 理解MFC AppWizard创建的程序框架142
流程144
5.3.3 MFC应用程序的启动144
5.4 MFC消息处理146
5.4.1 Windows程序中的消息和消息处理函数146
5.4.2消息映射148
5.4.3使用ClassWizard管理消息和命令151
习题五153
6对话框与控件154
6.1对话框概述154
6.1.1对话框154
6.1.2使用对话框编辑器156
6.1.3对话框编程159
6.1.4控件的创建与使用164
6.1.5访问控件168
6.2静态控件168
6.2.1静态控件概述168
6.2.2静态控件属性169
6.3编辑框170
6.3.1概述170
6.3.2属性和风格170
6.3.3基本操作171
6.3.4编辑控件的通知消息171
6.4按钮类(CButton)控件171
6.4.1按钮类控件概述171
6.4.2按钮类的消息172
6.4.3示例172
6.5列表框控件177
6.5.1概述177
6.5.2属性177
6.5.3 列表框(CListBox)的基本操作178
6.5.4列表框的通知消息180
6.5.5示例180
6.6.2风格及类型属性183
6.6.1概述183
6.6组合框类(CComboBox)183
控件183
6.6.3组合框常见的操作184
6.6.4消息185
6.6.5示例185
6.7滚动类控件188
6.7.1概述188
6.7.2属性188
6.7.3操作190
6.7.4消息WM_HSCROLL和192
WM VSCROLL192
6.7.5示例192
6.8通用对话框和消息对200
话框200
6.8.1通用对话框200
6.8.2消息对话框204
习题六205
7菜单、工具栏和状态栏207
7.1菜单207
7.1.1菜单概述207
7.1.2用编辑器设计菜单208
7.1.3编程控制菜单211
7.1.4快捷菜单(弹出式菜单)的设计与使用215
7.1.5示例216
7.2工具栏220
7.2.1工具栏概述220
7.2.2工具栏编辑器220
7.2.3工具栏与菜单结合221
7.3状态栏222
7.3.1状态栏概述222
7.3.2状态栏定义222
7.3.3状态栏的常用操作223
7.3.4示例224
习题七225
8图形设备接口与绘图227
8.1设备环境和设备环境类227
8.1.1设备环境227
8.1.2设备环境类227
8.2.1建立设备环境229
8.2.2 GDI对象的分类229
8.2 GDI绘图对象及其管理229
8.2.3 CPen类230
8.2.4 CBrush类232
8.2.5 CFont类233
8.2.6 CRgn类236
8.2.7 CPalette类239
8.2.8 CBitmap类239
8.3映射模式240
8.4.1设置绘图参数241
8.4 CDC中的绘图操作及其241
特点241
8.4.2绘图函数242
8.5绘制文本243
8.6实例244
习题八246
9框架窗口、文档和视图247
9.1 框架窗口247
9.1.1 主框架窗口与文档窗口247
9.1.2窗口风格的设置247
9.1.3窗口状态的改变249
9.2文档和视图251
9.2.1文档252
9.2.2视图253
9.3文档模板255
9.3.2文档模板的构造函数256
9.3.1文档模板类256
9.4切分窗口与一档多视260
9.4.1切分窗口260
9.4.2一档多视262
9.5文档序列化268
9.5.1 CArchive、CFile类与Serialize函数269
9.5.2使对象成为可串行化270
9.5.3文档序列化过程271
9.5.4文档序列化示例273
习题九279
10数据库编程280
10.1 数据库的访问和ODBC280
10.1.1数据库和DBMS280
10.1.2开放式数据库接口280
ODBC280
10.2.1 CDatabase类的用法281
10.2 使用ODBC281
10.1.3 MFC和ODBC281
10.2.2 CRecordset类的用法282
10.2.3 CRecordView类288
10.2.4了解SQL288
10.3使用ODBC创建数据库291
应用程序291
10.3.1准备数据库291
10.3.2创建应用程序外壳293
10.3.3设计主窗体294
10.3.4添加新记录296
10.3.5删除记录297
10.3.6对记录进行排序298
10.3.7查找299
习题十301
参考文献302