图书介绍

Visual C++面向对象程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++面向对象程序设计教程
  • 郑军红主编;黄薇,周斌,彭玉华等副主编 著
  • 出版社: 武汉:武汉大学出版社
  • ISBN:7307057360
  • 出版时间:2007
  • 标注页数:312页
  • 文件大小:37MB
  • 文件页数:326页
  • 主题词:C语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++面向对象程序设计教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C++基本知识1

1.1 C++概述1

1.1.1 C++的起源1

1.1.2 C++程序的特点1

1.1.3 C++程序与C程序的比较1

1.1.4 C++程序的基本结构3

1.2 C++的输入与输出5

1.2.1 C语言中的printf和scanf的缺陷5

1.2.2 I/O标准流类5

1.2.3 控制符8

1.3 C++的函数8

1.3.1 函数的定义9

1.3.2 函数的调用10

1.3.3 内联函数13

1.3.4 带默认参数的函数14

1.3.5 重载函数17

1.4 C++新增运算符18

1.4.1 C++语言中的动态内存管理运算符18

1.4.2 作用域限定运算符20

第2章 面向对象的C++程序设计22

2.1 类和对象22

2.1.1 类的定义23

2.1.2 对象24

2.1.3 内联成员函数26

2.1.4 构造函数27

2.1.5 析构函数29

2.1.6 对象数组30

2.1.7 对象指针32

2.2 类的共享36

2.2.1 友元函数36

2.2.2 友元类38

2.2.3 静态成员变量39

2.2.4 静态成员函数41

2.2.5 运算符重载函数42

2.3 类的继承和派生45

2.3.1 单继承与多继承45

2.3.2 派生类的构造函数与析构函数53

2.3.3 虚基类55

2.4 类的多态性56

2.4.1 虚函数57

2.4.2 纯虚函数与抽象类59

2.5 模板61

2.5.1 函数模板61

2.5.2 类模板62

第3章 Visual C++编程基础64

3.1 Visual C++集成开发环境64

3.1.1 开发环境概述64

3.1.2 开发环境的窗口65

3.1.3 开发环境菜单功能66

3.1.4 开发环境的工具栏70

3.2 项目和项目工作区73

3.2.1 项目和项目工作区的基本概念73

3.2.2 Class View74

3.2.3 Resource View74

3.2.4 File View74

3.3 资源75

3.3.1 资源的概念75

3.3.2 资源的基本操作76

3.3.3 资源文件的管理77

3.3.4 资源编辑器77

3.4 创建一个控制台应用程序77

3.4.1 用AppWizard创建一个控制台应用程序77

3.4.2 理解程序框架80

3.4.3 添加C++源程序代码80

第4章 MFC应用程序83

4.1 Windows编程基础83

4.1.1 简单的Windows应用程序83

4.1.2 Windows基本数据类型90

4.1.3 Windows编程的特点90

4.2 MFC应用程序介绍92

4.2.1 MFC概述92

4.2.2 简单的MFC应用程序92

4.2.3 MFC应用程序的分析93

4.3 使用MFC应用程序向导94

4.3.1 应用程序框架类型95

4.3.2 创建一个单文档应用程序95

4.3.3 MFC程序框架分析100

4.4 ClassWizard类向导114

4.4.1 ClassWizard类向导概述114

4.4.2 消息和消息映射115

4.4.3 数据交换和数据校验121

4.4.4 添加类和删除类121

第5章 文档视图123

5.1 文档视图体系结构123

5.1.1 文档类123

5.1.2 视图类130

5.1.3 文档视图之间的相互作用131

5.2 文档和视图应用示例133

第6章 菜单、工具栏和状态栏140

6.1 菜单设计140

6.1.1 菜单资源编辑器140

6.1.2 给菜单联上命令项、快捷键和加速键141

6.1.3 设置菜单项属性142

6.1.4 给菜单项联上代码143

6.1.5 在程序中改变菜单的属性145

6.1.6 用户界面更新消息的处理147

6.1.7 动态添加菜单147

6.1.8 动态删除菜单151

6.2 工具栏152

6.2.1 工具栏编辑器152

6.2.2 工具栏和菜单项的关联153

6.3 状态栏156

6.3.1 状态栏的定义156

6.3.2 状态栏的常用操作156

第7章 对话框和常用控件161

7.1 对话框的使用161

7.1.1 对话框概述161

7.1.2 对话框编辑器163

7.1.3 对话框编程164

7.2 标准控件171

7.2.1 控件概述172

7.2.2 控件的一般属性172

7.2.3 静态控件173

7.2.4 按钮174

7.2.5 编辑框178

7.2.6 列表框183

7.2.7 组合框188

7.2.8 滚动条191

7.3 公共控件196

7.3.1 微调按钮196

7.3.2 滑动条197

7.3.3 进度条202

7.3.4 标签控件203

7.3.5 图像列表207

7.3.6 文件系统控件209

7.4 通用对话框和消息框213

7.4.1 通用对话框213

7.4.2 消息框216

第8章 绘图、字体和位图219

8.1 图形设备接口(GDI)概述219

8.1.1 图形设备接口219

8.1.2 设备环境类219

8.1.3 坐标映射220

8.1.4 GDI图形对象222

8.2 简单图形处理227

8.2.1 画点227

8.2.2 画线228

8.2.3 画弧228

8.2.4 画封闭曲线228

8.2.5 其他常用绘图函数228

8.3 字体231

8.3.1 字体创建231

8.3.2 文本输出235

8.3.3 文本对齐238

8.3.4 文本输出颜色的设置239

第9章 Visual C++的高级应用243

9.1 ODBC数据库编程243

9.1.1 ODBC简介243

9.1.2 ODBC数据库类243

9.1.3 使用ODBC编程示例245

9.2 多媒体编程256

9.2.1 声音媒体控制结构MCI256

9.2.2 一个简单的CD播放器256

9.2.3 视频媒体播放类MCIWnd258

9.2.4 一个简单的媒体播放器260

9.3 ActiveX控件263

9.3.1 ActiveX控件和普通Windows控件的比较264

9.3.2 ActiveX控件的装载264

9.3.3 使用ActiveX控件编程265

附录A C/C++主要关键字及其用途268

附录B C/C++运算符的优先级别270

附录C 常用系统函数271

参考文献312

热门推荐