《Visual C++6.0编程实用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:梁维主编;门槛创作室编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:1999
  • ISBN:7508400143
  • 页数:318 页
图书介绍:

第一篇 基础篇 2

第1章 C++语言基础 2

1.1 C++的起源和特点 2

1.2 C++程序结构 3

1.3 数据和表达式 3

1.3.1 数据类型 3

1.3.2 表达式 7

1.4 语句和函数 8

1.4.1 C++语言的语句 9

1.4.2 C++的函数 12

1.5 结构 13

1.5.1 结构的定义和说明 13

1.5.2 结构的使用 13

1.6 小结 14

思考与练习 14

第2章 面向对象的程序设计 15

2.1 类和对象 16

2.1.1 类的定义和声明 16

2.1.2 对象的实现 17

2.2 继承和派生 18

2.2.1 单一继承 18

2.2.2 多重继承 19

2.3 多态性和虚函数 20

2.4 运算符重载 21

2.5 小结 21

思考与练习 22

第3章 Visual C++6.0介绍 23

3.1 Visual C++6.0概述 23

3.1.1 Visual C++6.0的不同版本 23

3.1.2 Visual C++6.0的新特性 23

3.2 Visual C++6.0的安装 24

3.2.1 Visual C++6.0的推荐配置 24

3.2.2 Visual C++6.0企业版在VisualStudio98企业版中的安装 25

3.3 Visual C++6.0的开发环境 30

3.3.1 开发平台 30

3.3.2 开发工具 36

3.4 一个简单的基于MFC类库的应用程序 40

3.4.1 用AppWizard创建MFC应用程序 41

3.4.2 应用程序流程综述 49

3.5 小结 50

思考与练习 50

第4章 Windows编程与MFC库 51

4.1 Windows环境下的基本特点 51

4.1.1 窗口 51

4.1.2 消息和响应机制 52

4.2 MFC类库简介 52

4.2.1 MFC的框架体系 53

4.2.2 MFC类库的基本类结构 53

4.2.3 MFC类库中的消息和命令 54

4.2.4 用ClassWizard添加消息处理函数 56

4.3 小结 61

思考与练习 62

第5章 Document/View结构介绍 64

5.1 CDocument类及其生成的文档 64

5.1.1 CDocument类概述 64

5.1.2 Document类的优点 65

5.1.3 Document类里的重要函数 66

5.2 CView类及其生成的视 68

5.2.1 CView类概述 68

5.2.2 CView类的种类 69

5.2.3 CView类中的主要函数 70

5.3 Document/View的接口 72

5.3.1 Document/View接口介绍 72

5.3.2 使用Document/View结构的好处 73

5.3.3 一个说明Document/View接口的例子 73

5.4 SDI/MDI应用程序 80

5.4.1 单文档界面应用程序(SDI) 81

5.4.2 多文档界面应用程序(MDI) 82

5.5 小结 83

思考与练习 84

第二篇 应用篇 85

第6章 资源编辑器 85

6.1 资源编辑器概述 85

6.2 菜单资源编辑器 87

6.2.1 创建菜单项和菜单项目 88

6.2.2 移动、拷贝菜单项 89

6.2.3 删除菜单项 90

6.3 图像资源编辑器 90

6.3.1 图像编辑器的组成 90

6.3.2 图像编辑器的功能 92

6.3.3 使用图像编辑器创建一个新位图 92

6.4 其他资源编辑器 96

6.4.1 图标资源编辑器 96

6.4.2 工具条资源编辑器 98

6.4.3 字符串资源编辑器 101

6.4.4 版本信息资源编辑器 105

6.4.5 二进制数据编辑器 107

6.5 小结 109

思考与练习 110

第7章 对话框和控件 111

7.1 对话框和CDialog类 111

7.1.1 对话框 111

7.1.2 CDialog类 111

7.2 CDialog类的函数和其他有关函数 112

7.2.1 CDialog类的函数 113

7.2.2 与对话框的构造和销毁有关的函数 115

7.3 对话框中的控件 115

7.3.1 对话框控件简介 115

7.3.2 对话框控件的使用和控制 117

7.4 构造对话框和添加控件的方法 126

7.4.1 构造对话框的方法 126

7.4.2 添加控件 134

7.5 一个基于对话框的例子 135

7.5.1 应用程序的创建 135

7.5.2 应用程序说明 140

7.6 小结 144

思考与练习 145

第8章 图形设备接口(GDI) 146

8.1 管理设备环境的类 146

8.1.1 CDC类 146

8.1.2 CPaintDC类 158

8.1.3 CClientDC类 159

8.1.4 CMetaFileDC类 160

8.2 GDI对象 161

8.2.1 GDI对象简介 161

8.2.2 GDI对象的种类 162

8.3 使用设备环境类进行绘图 168

8.3.1 编制应用程序GDITest 168

8.3.2 应用程序说明 170

8.4 使用设备环境类处理画笔、画刷 172

8.4.1 编制应用程序PenBruTest 172

8.4.2 应用程序PenBruTest的效果说明 175

8.4.3 应用程序PenBruTest的程序说明 176

8.5 使用设备环境类管理颜色、字体和文本 182

8.5.1 编制应用程序ColorFontTest 182

8.5.2 应用程序ColorFontTest的效果说明 186

8.5.3 应用程序ColorFontTest的程序说明 187

8.6 小结 194

思考和练习 195

第9章 ActiveX控件 197

9.1 ActiveX控件概述 197

9.1.1 ActiveX控件的定义和技术 197

9.1.2 ActiveX控件的公共特性 198

9.2 创建ActiveX控件的方法 203

9.2.1 使用ActiveX模板类库(ATL) 203

9.2.2 使用ActiveX开发工具箱(BaseCtl Framework)创建控件 206

9.2.3 使用Visual C++6.0和MFC创建一个ActiveX/OLE控件 206

9.3 添加ActiveX控件的方法 212

9.4 ActiveX的一个例程 214

9.4.1 创建ActiveXSample应用程序 214

9.4.2 应用程序ActiveXSample的说明 220

9.5 小结 230

思考与练习 231

第10章 公共控件 232

10.1 公共控件概述 232

10.2 可变数据控件 232

10.2.1 微调按钮控件 232

10.2.2 滑杆控件(Slider Control) 237

10.2.3 进度控件(Progress Control) 244

10.3 查看控件 248

10.3.1 图像列表控件 248

10.3.2 列表控件(List Control) 256

10.3.3 树状控件(Tree View Control) 271

10.4 小结 287

思考与练习 288

第11章 在Visual C++6.0中使用ODBC 289

11.1 ODBC概述 289

11.1.1 ODBC的工作原理 289

11.1.2 ODBC的优点 290

11.1.3 桌面数据库驱动程序集 290

11.2 数据库基础 291

1.2.1 关系数据库模型 291

11.2.2 客户/服务器语言:SQL 293

11.3 数据源与驱动程序 300

11.4 Visual C++6.0中管理数据库的类 302

11.4.1 CRecordView类 303

11.4.2 CRecordset类 304

11.5 一个使用ODBC的例程 307

11.5.1 创建ODBCTest项目工程 307

11.5.2 应用程序说明 311

11.6 小结 317

思考与练习 318