图书介绍

Visual C++ 5.0易学易用pdf电子书版本下载

Visual C++ 5.0易学易用
  • 叶茂,钟守铭编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7810650610
  • 出版时间:1999
  • 标注页数:307页
  • 文件大小:46MB
  • 文件页数:321页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Visual C++ 5.0易学易用PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 VisualC++++5.0初级篇 1

第一章 VisualC++++5.0初介 1

1.1 VisualC++++5.0的安装 1

1.1.1 VisualC++++5.0安装盘介绍 1

1.1.2 安装VisualC++++5.0的硬件要求 1

1.1.3 安装VisualC++++5.0软件要求 2

1.1.4 安装VisualC++++5.0注意事项 2

1.1.5 安装过程 3

1.2 MicrosoftDeveloperStudio界面 4

1.2.1 布置工作台 4

1.2.2 工作室各窗口的作用 4

1.2.3 菜单介绍 7

1.2.4 使用帮助系统 7

1.2.5 Windows程序所包含的要素 7

1.3 VisualC++++5.0最新特点 8

1.3.1 DeveloperStudio的变化 8

1.3.2 VisualC++++5.0专业版的变化 9

1.3.3 从VisualC++++4.X到VisualC++++5.0的变化 9

1.4 获得帮助地址 9

习题与思考 9

第二章 建立一个简单的Windows应用程序 11

2.1 AppWizard的使用方法 11

2.1.1 选择 11

2.1.2 创建工程 12

2.2 应用程序文件概况 17

2.2.1 AppWizard项目中的文件和类 17

2.2.2 New项目 17

2.3 对应用程序的一点改动 18

2.4 Windows应用程序的常规记法 19

2.4.1 原型声明 19

2.4.2 匈牙利表示法 19

习题与思考 20

第三章 C++速成 21

3.1 面向对象程序设计思想简述 21

3.1.1 面向对象思想简述 21

3.1.2 面向对象程序设计方法 21

3.1.3 对象、消息和方法 22

3.2 C++词法 22

3.2.1 C++的常规符号 22

3.2.2 C++的常量声明 22

3.2.3 C++变量与数据类型 23

3.2.4 C++变量与引用 24

3.3 C++函数 26

3.3.1 C++函数定义与调用 26

3.3.2 内联函数 26

3.3.3 引用与函数 27

3.3.4 函数重载与缺省参数 28

3.3.5 操作符重载 29

3.4 C++的类 30

3.4.1 定义一个类 30

3.4.2 构造函数 31

3.4.3 作用域分解符和this指针 37

3.4.4 友元类和友元函数 38

3.4.5 类静态成员变量 39

3.5 C++类继承 40

3.5.1 类的层次结构 40

3.5.2 产生派生类 41

3.5.3 派生类继承准则 42

3.5.4 派生类的构造 42

3.5.5 重载成员函数 45

3.5.6 多重继承 46

3.6 多态性和虚成员函数 48

3.6.1 虚成员函数 48

3.6.2 使用虚成员函数的原因 48

3.6.3 虚成员函数的实现机制 50

3.6.4 纯虚拟函数和抽象基类 50

3.6.5 虚拟基类 52

3.7 New和Delete操作符 54

3.7.1 new操作符 54

3.7.2 delete操作符 55

3.8 C++的输入输出 55

3.8.1 C++输入和输出类 55

3.8.2 C++中的输入 55

3.8.3 C++的输出 56

习题与思考 56

第四章 理解Windows编程 58

4.1 WindowsAPI应用程序 58

4.1.1 WindowsAPI程序设计方法 58

4.1.2 一个基本Windows应用程序 61

4.2 MFC类库 62

4.2.1 MFC类库层次体系 62

4.2.2 MFC框架类 63

4.2.3 MFC生成的程序代码 64

4.3 MFC程序设计方法和原理 77

4.3.1 MFC程序流程 78

4.4 Windows消息映射 82

4.4.1 Windows消息 82

4.4.2 消息产生及送出 82

4.4.3 消息映射 82

4.4.4 添加消息映射 83

4.4.5 ClassWizard注释格式 84

4.4.6 MFC中定义的宏 86

4.4.7 消息事件发送优先级 88

习题与思考 88

第五章 文档与视图 89

5.1 文档与视图关系 89

5.1.1 文档与视图的定义 89

5.1.2 文档模板 90

5.2 生成一个视图程序 94

5.2.1 程序概述 94

5.2.2 程序生成过程 94

5.3 文档/视图设计 97

5.3.1 文档与视图 98

5.3.2 程序设计范例 98

5.4 多视图 110

5.4.1 相关函数 110

5.4.2 修改ScbRect程序 111

5.5 滚动视图 113

5.5.1 设计滚动视图的步骤 113

5.5.2 范例 114

5.6 切分视窗 116

5.6.1 切分视窗的步骤 116

5.6.2 范例 116

习题与思考 117

第六章 资源编辑 118

6.1 资源编辑工具 118

6.1.1 资源编辑工具界面 118

6.1.2 资源编辑工具 118

6.2 Windows标准控制 119

6.2.1 静态文本控制 120

6.2.2 编辑控制 121

6.2.3 按钮控制 122

6.2.4 列表框控制 124

6.2.5 组合框控制 125

6.2.6 滚动条控制 126

6.3 对话框 127

6.3.1 模式对话框 127

6.3.2 无模式对话框 135

6.3.3 文件对话框 140

6.4 菜单 141

6.4.1 菜单编辑器 141

6.4.2 常用函数 141

6.4.3 菜单的消息映射 141

6.4.4 范例 142

6.4.5 创建浮动菜单和系统菜单项 144

6.5 工具条 147

6.5.1 工具条编辑器 147

6.5.2 常用函数 148

6.5.3 工具条的生成步骤 150

6.5.4 范例 150

6.6 状态条 153

6.6.1 状态条处理函数 153

6.6.2 状态条的生成步骤 154

6.6.3 范例 155

6.7 对话条 157

6.7.1 对话条常用函数 157

6.7.2 对话条的创建过程 157

6.7.3 范例 158

6.8 鼠标 159

6.8.1 鼠标编辑器 159

6.8.2 常用函数 160

6.8.3 范例 160

习题与思考 161

第七章 深入Windows95程序界面设计 162

7.1 MFC对Windows95的支持 162

7.1.1 新的通用控制 162

7.1.2 丰富编辑类 162

7.2 动画控制 163

7.2.1 常用函数 163

7.2.2 范例 164

7.3 进展控制 165

7.3.1 常用函数 165

7.3.2 进展控制的创建步骤 166

7.3.3 范例 166

7.4 标签控制 169

7.4.1 常用函数 169

7.4.2 创建步骤 169

7.4.3 范例 170

7.5 属性对话框 171

7.5.1 使用属性表 171

7.5.2 属性表交换数据 172

7.5.3 常用函数与数据结构 173

7.5.4 范例 174

7.6 滑动条控制 175

7.6.1 主要函数 175

7.6.2 范例 176

7.7 图像列表和列表控制 177

7.7.1 图像列表 177

7.7.2 列表控制 178

7.7.3 用图像列表创建列表控制 179

7.7.4 范例 180

习题与思考 183

第二篇 VisualC++高级篇 184

第八章 图形图像编程 184

8.1 位图的分类 184

8.1.1 设备相关位图(DDB) 184

8.1.2 设备无关位图(DIB) 184

8.2 图形设备接口简述 184

8.2.1 GDI派生类 185

8.2.2 设备上下文 186

8.3 DDB位图 187

8.3.1 DDB位图常用函数 187

8.3.2 DDB位图常用操作函数 188

8.3.3 显示设备相关位图 189

8.3.4 用绘图函数生成位图的方法 190

8.3.5 范例 190

8.3.6 显示图标的方法 193

8.4 DIB位图 197

8.4.1 DIB位图的数据结构 197

8.4.2 调色板 199

8.4.3 DIB位图常用函数 200

8.4.4 范例 201

8.5 位图按钮 203

习题与思考 205

第九章 综合实例 206

9.1 动画程序版本一 206

9.2 动画程序版本二 210

9.3 动画程序版本三 213

9.4 动画程序版本四 218

习题与思考 224

第十章 COM_OLE基石 225

10.1 COM的作用 225

10.1.1 COM界面 225

10.1.2 COM连接步骤 226

10.2 MFC实现IUnknown 227

10.2.1 IUnKnown的形式 228

10.2.2 MFC界面映射 229

10.3 COM对象范例 230

思考与习题 240

第十一章 从OLE到ActiveX 241

11.1 ActiveX技术 241

11.1.1 OLE技术 241

11.1.2 ActiveX技术 242

11.2 ActiveX控件的使用 242

11.2.1 多媒体ActiveX控件简介 242

11.2.2 MCI控件属性 244

11.2.3 范例 244

习题与思考 249

第十二章 创建ActiveX控件 250

12.1 创建ActiveX控件 250

12.1.1 创建ActiveX控件的步骤 250

12.1.2 ActiveX控件范例 251

12.2 修改控件外观 252

12.2.1 修改绘图动作 252

12.2.2 增加透明属性 253

12.3 增加定制属性 257

12.3.1 添加控件大小属性 257

12.3.2 添加控件显示位置属性 261

12.4 添加鼠标事件 261

12.5 增加定制事件 264

12.6 处理字体和添加属性页 265

12.6.1 增加库存属性 265

12.6.2 给控件增加属性页 266

12.7 控件代码 267

习题与思考 277

第十三章 服务器和容器 278

13.1 服务器和容器程序简介 278

13.1.1 服务器应用程序 278

13.1.2 容器应用程序 278

13.2 创建服务器程序 278

13.2.1 生成服务器程序框架 278

13.2.2 拷贝程序和资源 279

13.2.3 有关编译的修改和注册文件 279

12.2.3 添加代码 279

13.3 创建容器程序 284

13.3.1 生成容器程序框架 284

13.3.2 OLE对象的激活 284

13.3.3 容器程序框架 285

13.3.4 增加容器程序功能 291

习题与思考 296

参考答案 297

第一章 297

第二章 297

第三章 298

第四章 298

第五章 299

第六章 300

第七章 302

第八章 302

第九章 303

第十章 304

第十一章 304

第十二章 304

第十三章 306

精品推荐