图书介绍
Visual C++程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++程序设计](https://www.shukui.net/cover/55/31752641.jpg)
- 陈志泊,张海燕,王春玲编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113066143
- 出版时间:2005
- 标注页数:323页
- 文件大小:39MB
- 文件页数:337页
- 主题词: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.1.1 Visual C++的特点1
1.1.2 集成开发环境窗口1
1.1.3 MSDN帮助系统3
1.2 菜单栏4
1.2.1 “File”菜单4
1.2.2 “Edit”菜单6
1.2.3 “View”菜单6
1.2.4 “Insert”菜单7
1.2.5 “Project”菜单7
1.2.6 “Build”菜单8
1.3 工具栏9
1.3.1 “Standard”工具栏9
1.3.2 “Build MiniBar”工具栏10
1.3.3 “WizardBar”工具栏11
1.4 项目和项目工作区11
1.4.1 项目11
1.4.2 项目工作区11
1.5 资源和资源编辑器14
1.5.1 资源14
1.5.2 资源编辑器14
1.6 习题15
第2章 Visual C++面向对象程序设计16
2.1 类与对象16
2.1.1 类的定义与实现16
2.1.2 对象及指向对象的指针17
2.1.3 对象成员的访问17
2.2 构造函数与析构函数18
2.2.1 构造函数18
2.2.2 析构函数19
2.2.3 类的对象成员19
2.2.4 常对象与常对象成员21
2.3 类的继承与派生22
2.3.1 基类与派生类22
2.3.2 基类与派生类的构造函数及析构函数25
2.3.3 虚基类27
2.4 虚函数与多态性29
2.4.1 静态联编与动态联编29
2.4.2 多态性29
2.4.3 虚函数30
2.4.4 用基类指针指向派生类的对象30
2.4.5 纯虚函数与抽象类31
2.5 类的静态成员33
2.5.1 类的静态数据成员33
2.5.2 类的静态成员函数35
2.6 友元35
2.6.1 友元函数36
2.6.2 友元类37
2.7 重载37
2.7.1 函数重载37
2.7.2 运算符重载38
2.8 模板40
2.8.1 函数模板40
2.8.2 类模板41
2.9 习题42
第3章 Windows编程与MFC51
3.1 Windows的特点与应用程序运行机制51
3.1.1 Windows系统的特点51
3.1.2 事件与消息的概念51
3.1.3 Windows应用程序的消息驱动运行机制52
3.2 Windows编程中常用的数据类型和句柄54
3.2.1 Windows编程中常用的数据类型54
3.2.2 Windows编程中常用的句柄55
3.3 利用MFC AppWizard创建Windows应用程序56
3.3.1 MFC简介56
3.3.2 利用MFC AppWizard创建Windows应用程序57
3.4 MFC应用程序的类和文件58
3.4.1 类说明59
3.4.2 文件说明60
3.5 Windows消息61
3.5.1 事件驱动的程序设计61
3.5.2 标准的Windows消息62
3.5.3 控件消息64
3.5.4 命令消息65
3.6 消息的发送和接收的基本过程和机制66
3.7 消息映射与消息处理函数67
3.7.1 CCmdTarget类67
3.7.2 消息映射与消息处理函数的概念67
3.7.3 管理窗口消息处理函数68
3.8 MFC应用程序的执行过程分析71
3.9 MFC宏73
3.9.1 有关运行时类型识别的宏74
3.9.2 MFC调试宏76
3.10 习题77
第4章 文档和视图78
4.1 文档与视图结构78
4.1.1 文档与视图结构概述78
4.1.2 文档与视图间的相互作用79
4.1.3 多文档80
4.2 菜单设计83
4.2.1 建立菜单资源84
4.2.2 添加命令处理函数86
4.2.3 弹出式菜单92
4.3 工具栏和状态栏设计94
4.3.1 添加工具栏94
4.3.2 定制状态栏101
4.4 文档的读写106
4.4.1 序列化工作原理106
4.4.2 MFC应用程序的序列化108
4.5 使用不同视图113
4.5.1 滚动视图114
4.5.2 多视图116
4.6 习题121
第5章 对话框与控件123
5.1 对话框概述123
5.1.1 对话框的组成与分类123
5.1.2 基于对话框的应用程序124
5.1.3 对话框类CDialog125
5.1.4 对话框数据交换DDX和验证DDV128
5.1.5 提示信息对话框129
5.2 使用对话框130
5.2.1 一般对话框工作流程130
5.2.2 创建对话框131
5.2.3 添加控件及关联的成员变量136
5.2.4 非模态对话框142
5.2.5 公用对话框143
5.3 标准控件144
5.3.1 控件概述144
5.3.2 控件的组织147
5.3.3 控件公有属性149
5.3.4 静态控件150
5.3.5 编辑框150
5.3.6 按钮154
5.3.7 列表框158
5.3.8 组合框161
5.3.9 滚动条164
5.4 公共控件165
5.4.1 旋转按钮165
5.4.2 滑块168
5.4.3 进度条170
5.4.4 标签控件、属性表和属性页173
5.4.5 图像列表179
5.4.6 列表视控件181
5.4.7 树视控件183
5.5 综合实例184
5.5.1 计算器应用程序的设计184
5.5.2 资源管理器程序的设计194
5.6 习题211
第6章 图形/图像处理213
6.1 图形设备接口213
6.1.1 概述213
6.1.2 设备环境与设备环境类213
6.1.3 GDI坐标系和映射模式215
6.1.4 颜色的设置224
6.2 画笔和画刷224
6.2.1 GDI对象224
6.2.2 使用画笔225
6.2.3 使用画刷231
6.2.4 使用GDI堆对象233
6.2.5 绘制基本图形235
6.3 文本与字体239
6.3.1 绘制文本239
6.3.2 字体概述241
6.3.3 创建字体242
6.4 位图、图标和光标248
6.4.1 位图248
6.4.2 图标250
6.4.3 光标251
6.5 综合实例:画图程序的设计253
6.6 习题284
第7章 数据库编程286
7.1 概述286
7.1.1 数据库、DBMS和SQL286
7.1.2 Visual C++开发数据库应用程序的特点287
7.1.3 Visual C++开发数据库技术287
7.2 ODBC编程技术288
7.2.1 ODBC基本概念288
7.2.2 设计数据库289
7.2.3 利用Windows的ODBC数据源管理器创建数据源290
7.2.4 利用MFC AppWizard创建数据库管理程序的框架291
7.2.5 MFC的主要ODBC类剖析293
7.2.6 数据库记录的显示和浏览299
7.2.7 数据库记录的增加、修改和删除301
7.2.8 数据库记录的排序与过滤305
7.2.9 多个数据表间的关联308
7.3 综合应用实例:通讯录管理系统311
7.3.1 设计数据库311
7.3.2 定义ODBC数据源312
7.3.3 利用MFC AppWizard创建数据库管理程序的框架313
7.3.4 浏览数据库记录313
7.3.5 显示记录总数和当前记录号315
7.3.6 增加、修改和删除数据库记录317
7.3.7 按姓名排序和查询320
7.4 习题322
参考文献323