图书介绍

Visual C++应用程序开发教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++应用程序开发教程
  • 綦宝声等编 著
  • 出版社: 北京:北京师范大学出版社
  • ISBN:730308553X
  • 出版时间:2007
  • 标注页数:359页
  • 文件大小:145MB
  • 文件页数:375页
  • 主题词: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 引言1

1.2 数据类型1

1.2.1 基本类型的取值范围2

1.2.2 C++的扩展3

1.3 常量和变量4

1.3.1 常量4

1.3.2 变量6

1.4 基本控制结构9

1.4.1 顺序结构9

1.4.2 选择结构9

1.4.3 循环结构11

1.4.4 流程的转移控制13

1.5 数组和指针13

1.5.1 数组13

1.5.2 指针15

1.5.3 指针与数组的关系17

1.6 函数17

1.6.1 C++程序的基本结构17

1.6.2 函数的定义和调用18

1.6.3 有关函数定义的几点说明19

1.6.4 函数重载20

1.6.5 引用21

1.7 实训22

1.7.1 实训122

1.7.2 实训223

1.8 习题24

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

2.1 类和对象26

2.1.1 类的定义26

2.1.2 对象的定义29

2.1.3 静态成员30

2.2 构造函数33

2.2.1 构造函数33

2.2.2 构造函数和运算符new36

2.2.3 备份初始化构造函数36

2.3 析构函数37

2.3.1 析构函数37

2.3.2 析构函数和对象数组39

2.3.3 析构函数和运算符delete39

2.4 继承和派生类40

2.4.1 继承与派生的基本概念40

2.4.2 派生类的定义42

2.4.3 派生类的构造函数与基类成员的初始化45

2.4.4 虚基类48

2.5 多态性和虚函数51

2.5.1 多态性在C++中的体现51

2.5.2 运算符重载53

2.5.3 虚函数54

2.5.4 纯虚函数和抽象类57

2.6 实训59

2.6.1 实训159

2.6.2 实训259

2.6.3 实训360

2.7 习题61

第3章 Visual C++开发环境63

3.1 Visual C++概述63

3.1.1 Visual C++的特点63

3.1.2 Visual C++的安装64

3.1.3 集成开发环境窗口65

3.1.4 MSDN帮助系统67

3.2 Visual C++ 6.0菜单栏68

3.2.1 “文件”菜单69

3.2.2 “编辑”菜单73

3.2.3 “查看”菜单76

3.2.4 “插入”菜单78

3.2.5 “工程”菜单79

3.2.6 “组建”菜单81

3.2.7 “调试”菜单83

3.2.8 “工具”菜单85

3.2.9 “窗口”菜单87

3.2.10 “帮助”菜单88

3.3 Visual C++ 6.0工具栏89

3.3.1 “标准”工具栏89

3.3.2 “编译微型条”工具栏90

3.3.3 “向导条”工具栏90

3.4 项目和项目工作区91

3.4.1 项目92

3.4.2 项目工作区92

3.4.3 项目设置93

3.5 实训93

3.5.1 实训194

3.5.2 实训298

3.6 习题105

第4章 MFC创建Windows应用程序107

4.1 Windows应用程序概述107

4.1.1 Windows编程模型107

4.1.2 窗口108

4.1.3 消息和事件108

4.1.4 Windows应用程序的基本结构108

4.1.5 Windows应用程序实例109

4.2 MFC概述112

4.2.1 MFC简介112

4.2.2 MFC编程的优点112

4.2.3 MFC体系结构113

4.2.4 MFC Windows程序的基本结构113

4.3 MFC与应用程序框架116

4.3.1 应用程序向导App Wizard116

4.3.2 MFC常用类121

4.4 基于MFC的Windows应用程序123

4.4.1 基于框架构造应用程序123

4.4.2 AppWizard生成的类和源文件123

4.4.3 ClassWizard124

4.5 实训126

4.6 习题128

第5章 对话框129

5.1 对话框类129

5.1.1 CDialog类中有关对话框处理的常用函数130

5.1.2 CWnd类中有关窗口处理和对话框处理的常用函数130

5.2 对话框的创建130

5.2.1 对话框的创建流程132

5.2.2 创建对话框资源132

5.2.3 创建对话框类136

5.3 模态对话框与非模态对话框143

5.3.1 模态对话框143

5.3.2 非模态对话框144

5.4 属性页对话框147

5.4.1 主要相关类介绍147

5.4.2 一般属性页对话框的创建步骤151

5.5 消息对话框151

5.6 实训152

5.6.1 实训1152

5.6.2 实训2154

5.7 习题155

第6章 常用控件156

6.1 控件通用属性157

6.2 静态文本控件158

6.3 文本编辑控件159

6.3.1 属性设置159

6.3.2 发送的消息159

6.3.3 成员函数160

6.4 按钮控件162

6.4.1 命令按钮162

6.4.2 单选按钮163

6.4.3 复选框163

6.4.4 成员函数163

6.4.5 分组框165

6.5 列表框控件165

6.5.1 属性设置165

6.5.2 发送的消息166

6.5.3 成员函数166

6.6 组合框控件168

6.6.1 属性设置168

6.6.2 常用的通知消息169

6.6.3 成员函数169

6.7 滚动条控件170

6.8 实训171

6.8.1 实训1171

6.8.2 实训2174

6.8.3 实训3177

6.8.4 实训4178

6.9 习题181

第7章 菜单、工具栏和状态栏182

7.1 菜单182

7.1.1 菜单基础182

7.1.2 创建菜单183

7.1.3 添加菜单命令处理函数185

7.1.4 菜单的有效控制186

7.1.5 快捷菜单187

7.1.6 创建动态菜单189

7.1.7 基于对话框的菜单193

7.2 工具栏194

7.2.1 工具栏编辑器194

7.2.2 创建工具栏196

7.2.3 工具栏隐显控制198

7.2.4 在工具栏中添加非按钮控件199

7.3 状态栏199

7.3.1 状态栏的定义199

7.3.2 状态栏的操作199

7.3.3 状态栏实例201

7.4 实训203

7.5 习题209

第8章 框架、文档/视图结构210

8.1 框架窗口210

8.1.1 主框架窗口和文档窗口210

8.1.2 文档类和视图类210

8.2 理解文档、视图和框架213

8.2.1 基本概念213

8.2.2 文档及视图结构213

8.2.3 单文档应用程序的执行过程213

8.2.4 文档、视图和框架窗口之间的相互作用214

8.3 文档/视图结构和文档界面215

8.3.1 文档/视图体系结构的基础215

8.3.2 文档对象和视图对象217

8.3.3 窗口类222

8.4 文档的序列化223

8.4.1 序列化223

8.4.2 编写Serialize函数223

8.4.3 编写可序列化类224

8.5 实训227

8.5.1 实训1227

8.5.2 实训2232

8.6 习题236

第9章 图形和文本输出238

9.1 图形设备接口和设备环境238

9.1.1 图形设备接口238

9.1.2 设备环境239

9.1.3 设备环境类239

9.1.4 设备环境的属性241

9.1.5 绘图模式243

9.1.6 映射模式与坐标转换245

9.1.7 颜色设置250

9.2 画笔和画刷251

9.2.1 画笔251

9.2.2 画刷254

9.3 绘图257

9.3.1 绘制点、直线和曲线257

9.3.2 画封闭图形258

9.4 文本和字体259

9.4.1 文本输出259

9.4.2 设置文本的设备环境属性260

9.4.3 字体261

9.5 实训263

9.5.1 实训1263

9.5.2 实训2264

9.6 习题266

第10章 数据库编程267

10.1 数据库技术概述267

10.1.1 Visual C++ 6.0数据库开发技术介绍267

10.1.2 数据库操纵语言SQL270

10.2 MFC ODBC编程272

10.2.1 了解MFC ODBC272

10.2.2 MFC ODBC数据库访问技术273

10.2.3 建立程序框架276

10.2.4 应用程序实现277

10.3 ADO数据库编程283

10.3.1 ADO原理284

10.3.2 使用ADO介绍288

10.4 实训294

10.5 习题299

第11章 多媒体程序设计300

11.1 多媒体控制接口300

11.1.1 MCI基本操作300

11.1.2 MCI的设备类型302

11.1.3 MCIWnd窗口类304

11.2 OpenGL概述306

11.2.1 OpenGL的特点及功能307

11.2.2 OpenGL工作流程308

11.2.3 Windows中OpenGL库函数及数据类型309

11.3 动画控件312

11.3.1 动画控件的使用312

11.3.2 动画控件的局限314

11.4 音频314

11.4.1 高级音频函数314

11.4.2 MCI音频编程316

11.5 实训319

11.6 习题326

第12章 网络编程327

12.1 WinSock简介327

12.2 WinSock编程原理328

12.2.1 基本原理328

12.2.2 绑定地址329

12.2.3 建立连接330

12.2.4 监听Socket330

12.2.5 数据传输330

12.3 WinSock类331

12.3.1 CAsyncSocket类331

12.3.2 CSocket类332

12.4 网络编程的实现334

12.4.1 程序设计的基本任务334

12.4.2 服务器端程序设计334

12.5 实训354

12.5.1 实训1354

12.5.3 实训2356

12.6 习题359

热门推荐