图书介绍

Visual C++程序设计教程 基础·实例·上机2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++程序设计教程 基础·实例·上机
  • 张自平,宁勇锋编著 著
  • 出版社: 北京:中国宇航出版社
  • ISBN:7801448588
  • 出版时间:2004
  • 标注页数:201页
  • 文件大小:5MB
  • 文件页数:213页
  • 主题词: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章 Visual C++6.0集成开发环境1

1.1 主框架窗口1

目录1

1.2 菜单栏2

1.2.1 File菜单2

1.2.2 Edit菜单4

1.2.3 View菜单6

1.2.4 Insert菜单8

1.2.5 Project菜单9

1.2.6 Build菜单10

1.2.7 Debug菜单12

1.2.8 Tools菜单12

1.2.9 Window菜单14

1.3 工具栏15

1.2.10 Help菜单15

1.4 项目与工作区16

1.4.1 工程的概念16

1.4.2 工组区16

1.5 资源和资源编辑器17

1.5.1 资源17

1.5.2 资源编辑器17

1.6 本章小结18

1.7 思考练习题19

第2章 C++语言基础和面向对象编20

程20

2.1 简单的C++程序20

2.2.1 C++词法与规则21

2.2 C++语言基础21

2.2.2 C++数据类型23

2.2.3 C++句法24

2.2.4 函数28

2.3 类与对象32

2.3.1 类的定义34

2.3.2 类的成员函数34

2.3.3 静态成员与友元35

2.3.4 类对象36

2.3.5 构造函数和析构函数37

2.4 继承与组合38

2.4.1 继承38

2.4.3 多继承的概念40

2.4.2 基类与派生类40

2.4.4 使用继承的原则41

2.5 虚函数与多态42

2.6 C++编写程序应注意的问题44

2.6.1 良好的编程风格45

2.6.2 new、delete与指针47

2.6.3 使用const48

2.7 本章小结49

2.8 思考练习题49

第3章 微软类库(MFC)基础51

3.1 MFC概述51

3.1.1 MFC的特性52

3.1.2 MFC体系结构53

3.2.1 创建过程54

3.2 MFC应用程序的构成54

3.2.2 构成CMfcMdiApp应用程序56

的对象56

3.2.3 CMfcMdiApp应用程序的对57

象之间的关系57

3.2.4 其他57

3.3 MFC基类58

3.3.1 CObject58

3.3.2 CCmdTarget59

3.3.3 CWnd59

3.4 CMfcMdiApp应用程序中类结构59

3.4.1 CWinApp59

3.4.3 CDocument61

3.4.2 CFrameWnd61

3.4.4 CView62

3.4.5 CMfcMdiApp应用程序运行63

过程63

3.5 其他MFC类简介63

3.5.1 通用控件类63

3.5.2 绘图类66

3.5.3 文件类67

3.5.4 数据库类67

3.5.5 数据集类68

3.5.6 通信类69

3.5.7 其他类70

3.6 本章小结71

3.7 思考练习题72

4.1 创建对话框资源73

第4章 对话框与控件73

4.1.2 创建示例对话框74

4.1.1 定义对话框和控件ID74

4.2 编写对话框类75

4.3 使用对话框类76

4.3.1 显示对话框77

4.3.2 使用列表框控件79

4.3.3 使用单选按钮81

4.4 本章小结83

4.5 思考练习题83

第5章 文档/视图结构84

5.1 文档/视图结构关系84

5.1.1 文档/视图结构84

5.1.3 文档/视图中用户消息传递85

5.1.2 文档/视图结构内的关系85

5.1.4 接收用户输入86

5.1.5 文档模板89

5.2 应用类的结构与方法90

5.2.1 应用类的系统参数和方法90

5.2.2 应用类的文档/视图参数和90

方法90

5.3 文档类的结构及其方法92

5.3.1 文档类参数和方法92

5.3.2 文件操作93

5.3.3 视图操作方法93

5.3.4 利用序列化进行文件读写95

5.4.1 视图类参数和方法97

5.4.2 视图操作97

5.4 视图类的结构及其方法97

5.4.3 打印支持98

5.4.4 视图类的派生类100

5.5 本章小结100

5.6 思考练习题101

第6章 文字和图形操作102

6.1 图形设备接口和设备上下文102

6.2 映射模式103

6.3 文本输出及其范例104

6.3.1 Cfont类104

6.3.2 LOGFONT类104

6.3.3 字体和文本函数106

6.3.4 字体和文本应用范例106

6.4.1 使用画笔109

6.4 绘制图形及范例109

6.4.2 使用画刷110

6.4.3 使用画笔和画刷绘制图形的111

范例111

6.5 本章小节115

6.6 思考练习题115

第7章 网络编程入门116

7.1 Winsock编程技术116

7.1.1 Socket介绍116

7.1.2 CasyncSocket类118

7.2 WinInet编程技术121

7.2.1 WinInet类121

7.2.2 创建WinInet程序的步骤122

7.2.3 设计Ftp应用程序123

7.2.4 设计Http应用程序124

7.3 网络应用程序实例125

7.3.1 创建网络应用程序外壳126

7.3.2 完成窗口的部局和初始设置126

7.3.3 从CAsynSocket类中继承129

7.3.4 发送和接收132

7.3.5 结束连接134

7.4 本章小结134

7.5 思考练习题135

第8章 数据库编程136

8.1 数据库基本概念136

8.1.1 什么是数据库136

8.1.2 数据库管理系统137

8.2.2 Visual C++的几种数据库开138

发技术138

8.2 Visual C++开发数据库技术138

的特点138

8.2.1 Visual C++开发数据库技术138

8.3 本章小结139

8.4 上机实验141

8.4.1 编程前的基础工作141

8.4.2 建立应用程序框架145

8.5 思考练习题153

第9章 多线程编程技术154

9.1 进程/线程概念154

9.1.1 办进程154

9.1.2 线程155

9.1.3 进程与线程的区别156

9.2 MFC中线程控制157

9.2.1 MFC线程的分类157

9.2.2 MFC线程的创建158

9.2.3 MFC线程的终止158

9.2.4 MFC线程优先级158

9.3 MFC线程实例158

9.3.1 工作线程158

9.3.2 MFC用户界面线程162

9.4 线程同步164

9.4.1 同步对象及类164

9.4.2 同步类的使用165

9.4.3 同步实例166

9.6 思考练习题168

9.5 本章小结168

第10章 COM/DCOM169

10.1 程序设计思想发展169

10.1.1 结构化程序设计169

10.1.2 面向对象程序设计170

10.1.3 面向组件的程序设计170

10.2 COM171

10.2.1 为什么要使用COM171

10.2.2 COM接口机制171

10.2.3 COM服务器的实现形式172

10.2.4 使用COM服务器173

10.2.5 包容和聚合174

10.2.6 COM/DCOM175

10.3.2 ATL的基本的COM支持176

10.3.1 MFC的COM支持176

10.3 COM应用实例176

10.3.3 ATL创建COM服务器178

10.3.4 ATL生成的应用程序178

10.3.5 添加ATL COM类179

10.3.6 添加接口方法181

10.3.7 更改显示函数182

10.3.8 调试COM对象182

10.4 其他组件对象模型标准183

10.4.1 CORBA184

10.4.2 JAVA分布计算184

10.5 本章小结185

10.6 思考练习题185

11.1.1 安装MSDN Library186

11.1 MSDN Library186

第11章 Visual C++辅助软件186

11.1.2 了解MSDN Library浏览187

器187

11.1.3 MSDN Library中的常规188

任务188

11.2 Visual Assist 6.0190

11.2.1 Visual Assist 6.0的安装190

11.2.2 Visual Assist 6.0使用191

11.2.3 卸载Vassist 6193

11.3 相关书籍和网站193

11.3.1 VC6书籍194

11.3.2 VC开发相关网站195

11.4 本章小结196

附录A 参考答案197

热门推荐