图书介绍

Visual C++简明教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++简明教程
  • 李凤霞著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505366785
  • 出版时间:2001
  • 标注页数:254页
  • 文件大小:126MB
  • 文件页数:269页
  • 主题词:VC++

PDF下载


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

下载说明

Visual C++简明教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual C++概述1

1.1 由C到C++1

1.1.1 由C到C++1

1.1.2 C++对C的扩充2

1.2 Visual C++的发展概况4

1.2.1 Visual C++的诞生4

1.2.2 Visual C++的功能和发展4

1.3 Visual C++ 6.0的新功能特点5

1.3.1 Visual C++ 6.0的新功能特点5

1.3.2 Visual C++ 6.0的版本6

1.4 Visual C++ 6.0的安装与启动6

1.4.1 Visual C++ 6.0的安装6

1.4.2 Visual C++ 6.0的启动7

本章小结8

习题8

第2章 VISUAL C++6.0开发环境9

2.1 Developer Studio集成开发平台9

2.1.1 Developer Studio主窗口的组成9

2.1.2 菜单栏10

2.1.3 工具栏24

2.1.4 获取联机帮助26

2.2 项目与项目工作区28

2.2.1 什么是项目28

2.2.2 项目工作区29

2.2.3 采用项目开发应用程序29

2.2.4 在项目工作区中添加新项目38

2.3 资源39

2.3.1 资源管理器39

2.3.2 资源符号41

2.3.3 资源符号浏览器42

2.3.4 资源编辑器42

2.4 MFC库47

本章小结48

习题48

第3章 C++语言编程基础50

3.1 面向对象编程基础50

3.1.1 什么是面向对象程序设计50

3.1.2 面向对象系统的特征51

3.1.3 面向对象编程的特征52

3.2 一个简单的C++程序52

3.3 C++语言的基本元素53

3.3.1 基本数据类型53

3.3.2 指针类型54

3.3.3 常量与变量55

3.3.4 标识符与关键字55

3.3.5 基本运算56

3.3.6 控制语句57

3.4 自定义数据类型61

3.4.1 数组61

3.4.2 结构61

3.5 函数62

3.6 C++的类与对象63

3.6.1 类64

3.6.2 对象66

3.7 类的函数成员66

3.7.1 构造函数66

3.7.2 析构函数67

3.7.3 友元函数68

3.7.4 函数重载70

3.8 类的继承与派生71

3.8.1 基本概念71

3.8.2 继承机制72

3.8.3 派生类的构造72

3.8.4 派生类的初始化72

3.8.5 关于派生类的进一步说明74

3.8.6 多重继承75

3.9 虚拟函数和多态性77

3.9.1 虚拟函数77

3.9.2 多态性78

本章小结79

习题79

第4章 Windows编程基础80

4.1 Windows 98简介80

4.2 Windows应用程序设计的特点82

4.2.1 事件驱动的程序设计83

4.2.2 消息循环与输入83

4.2.3 图形输出84

4.2.4 用户界面对象86

4.2.5 资源共享89

4.2.6 Windows应用程序组成89

4.3 Windows 98应用程序接口(API)91

4.3.1 什么是API91

4.3.2 Win32 API91

4.4 Windows 98应用程序基础92

4.4.1 WinMain()92

4.4.2 窗口函数92

4.4.3 窗口类93

4.4.4 消息循环93

4.4.5 Windows数据类型93

4.5 Windows 98程序框架94

4.5.1 定义窗口类96

4.5.2 创建窗口98

4.5.3 消息循环(Message Loop)99

4.6 Windows应用程序的开发工具100

本章小结101

习题101

第5章 创建Windows应用程序103

5.1 创建Windows应用程序的方法103

5.2 用AppWizard创建应用程序框架103

5.2.1 准备工作104

5.2.2 生成应用程序框架104

5.2.3 应用程序的编译、链接与运行109

5.3 浏览新项目110

5.3.1 新项目的目录和文件110

5.3.2 工作区中的hello项目111

5.4 应用程序框架结构分析112

5.4.1 应用程序中的类112

5.4.2 应用类CHelloApp113

5.4.3 主窗口类CMainFrame119

5.4.4 文档类CHelloDoc119

5.4.5 视图类CHelloView120

5.5 新项目中的资源121

5.6 应用程序控制流程122

5.7 在框架程序中添加新内容123

5.7.1 修改源程序123

5.7.2 编译运行程序123

5.8 新项目中的辅助文件124

5.8.1 项目文件124

5.8.2 资源文件124

5.8.3 其他文件125

本章小结125

习题125

第6章 文档与视图127

6.1 概述127

6.1.1 Visual C++ 6.0对文档和视图的支持127

6.1.2 文档与视图的关系127

6.1.3 文档与视图的接口128

6.2 文档与视图128

6.2.1 MFC各对象之间的关系128

6.2.2 文档类129

6.2.3 视图类131

6.2.4 多文档132

6.2.5 多视图133

6.2.6 分割窗口134

6.2.7 文档和视图的初始化及清理135

6.2.8 文档与视图的滚动和缩放136

6.3 菜单137

6.3.1 建立一个菜单138

6.3.2 创建浮动的弹出式菜单139

6.4 文本处理140

6.4.1 文本输出函数140

6.4.2 设置文本属性141

6.4.3 获取字符属性142

6.4.4 使用字体143

6.4.5 文本处理示例145

6.5 打印和打印预览146

本章小结148

习题148

第7章 图形设备150

7.1 在屏幕上绘图150

7.1.1 设备环境与图形设备接口150

7.1.2 坐标系统与映射模式151

7.1.3 绘图模式153

7.1.4 设置背景颜色及模式153

7.1.5 绘图工具154

7.1.6 绘图函数158

7.2 位图161

7.2.1 位图与位图的建立161

7.2.2 从资源中装载位图161

7.2.3 在按钮上放置位图162

7.3 图标163

7.3.1 认识图标163

7.3.2 图标的类型163

7.3.3 创建一个新的图标163

7.3.4 在程序中加载图标163

7.3.5 在按钮上显示图标164

7.4 光标165

7.4.1 认识光标165

7.4.2 使用光标165

7.4.3 将光标改为沙漏165

本章小结166

习题166

第8章 对话框167

8.1 什么是对话框167

8.2 创建对话框167

8.2.1 添加消息框167

8.2.2 添加对话框169

8.2.3 修改对话框的属性170

8.2.4 设置对话框的背景颜色172

8.2.5 给对话框添加控件172

8.2.6 创建一个对话框类173

8.2.7 添加消息句柄来初始化对话框174

8.2.8 给新对话框添加选择菜单175

8.3 创建基于对话框的项目177

8.3.1 用AppWizard创建基于对话框的项目177

8.3.2 浏览HelloDialog项目177

8.3.3 使用对话框编辑器178

8.4 通用对话框类178

8.4.1 CFontDialog类179

8.4.2 CColorDialog类179

8.4.3 CFileDialog类180

本章小结180

习题180

第9章 常用控件182

9.1 静态文本控件182

9.2 按钮控件183

9.2.1 什么是按钮控件183

9.2.2 应用按钮控件的实例183

9.2.3 按钮控件的属性184

9.2.4 按钮成员变量的设置186

9.2.5 用条件语句调控程序186

9.2.6 启用或禁用按钮188

9.2.7 隐藏按钮189

9.2.8 定义或设定Tab键切换顺序189

9.3 编辑校件190

9.3.1 什么是编辑控件190

9.3.2 应用编辑控件的实例190

9.3.3 编辑控件的属性191

9.3.4 添加CEdit对象192

9.3.5 接收从编辑控件中输入的文本193

9.3.6 给对话框传递参数193

9.4 列表框控件195

9.4.1 什么是列表框195

9.4.2 应用列表框控件的实例196

9.4.3 列表框属性196

9.4.4 使用CListBox类197

9.4.5 增加和删除列表项197

9.4.6 接收列表框消息198

9.5 组合框控件199

9.5.1 什么是组合框199

9.5.2 应用组合框控件的实例200

9.5.3 组合框的属性201

9.5.4 对组合框的操作201

9.6 旋钮、滑块和进度控件204

9.6.1 旋钮控件204

9.6.2 滑块控件206

9.6.3 进度控件207

9.6.4 滑块控件和进度控件的协同使用208

本章小结209

习题209

第10章 高级应用211

10.1 实现多任务211

10.1.1 创建进程211

10.1.2 创建多线程212

10.1.3 同步213

10.1.4 同步对象214

10.2 动态链接库DLL215

10.2.1 什么是DLL215

10.2.2 用AppWizard创建DLL216

10.2.3 DLL的使用与搜索217

10.3 数据库218

10.3.1 ODBC218

10.3.2 DAO220

10.4 多媒体应用程序的开发221

10.4.1 数据格式221

10.4.2 播放函数222

10.4.3 声音服务222

10.4.4 控制接口223

10.4.5 声音压缩管理器223

10.4.6 AVFile函数224

10.4.7 视频压缩管理器224

10.4.8 视频捕获224

10.4.9 简单的例程225

本章小结225

第11章 综合实例226

11.1 创建应用程序的基本框架226

11.2 视图的处理227

11.2.1 在视图类中添加数据成员227

11.2.2 用Class Wizard映射鼠标消息227

11.2.3 添加消息处理函数代码228

11.2.4 定制视图窗口229

11.2.5 建立并运行程序230

11.3 文档的处理230

11.3.1 在文档类中存放直线坐标230

11.3.2 画完直线后存放直线坐标232

11.3.3 修改视图类的On Draw成员函数232

11.3.4 删除文档数据232

11.3.5 处理 撤消 命令232

11.3.6 建立并运行程序234

11.4 串行化处理234

11.4.1 往文档类中添加串行化代码234

11.4.2 编写CMyLine对象的串行化代码235

11.4.3 设置修改标记235

11.4.4 建立并运行程序236

11.5 滚动处理236

11.5.1 添加滚动功能236

11.5.2 转换坐标236

11.5.3 限制绘图区域的大小236

11.5.4 建立并运行程序236

11.6 窗口的分割237

11.6.1 修改主边框窗口类237

11.6.2 更新视图237

11.6.3 建立并运行程序237

11.7 创建对话框模板资源238

11.8 创建对话框类并定义成员变量240

11.9 定义消息处理函数242

11.10 修改对话框类代码242

11.11 创建对话类对象245

11.12 添加工具栏按钮250

11.13 编译并运行应用程序251

参考文献253

热门推荐