当前位置:首页 > 工业技术
Visual C++程序设计教程
Visual C++程序设计教程

Visual C++程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李永波主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:2009
  • ISBN:9787810995320
  • 页数:259 页
图书介绍:本书较系统、全面地介绍了Visual C++的相关概念和技术,主要包括Visual C++集成开发环境、C++语言基础和面向对象技术、MFC中的资源与界面设计、对话框设计和Windows常用控件、菜单和工具栏设计、属性单和属性页、框架窗口、文档、视图、图形设备接口以及数据编程方面的知识。
《Visual C++程序设计教程》目录

第1章 Visual C++集成开发环境 1

1.1 Visual C++概述 1

1.1.1 Visual C++的发展史 1

1.1.2 Visual C++的特点 1

1.1.3 Visual C++ 6.0与MFC 2

1.2 集成环境介绍 3

1.2.1 Developer Studio的特点 3

1.2.2 Developer Studio界面 4

1.2.3 菜单 6

1.2.4 工具栏 21

1.2.5 ClassWizard 24

1.3 程序调试 28

1.3.1 查找源程序中的语法错误 28

1.3.2 调试器 29

1.3.3 跟踪调试程序 29

本章小结 30

习题1 30

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

2.1 C++语言基础 32

2.1.1 C++程序的基本结构 32

2.1.2 数据类型 34

2.1.3 常量和变量 35

2.1.4 运算符 37

2.1.5 C++语言的3种程序结构 40

2.1.6 函数 42

2.1.7 指针 43

2.1.8 数组 45

2.2 类 47

2.2.1 类及其成员变量与函数的声明和定义 47

2.2.2 构造函数和析构函数 49

2.2.3 友元 52

2.3 面向对象的编程技术 54

2.3.1 面向对象程序设计 54

2.3.2 封装 55

2.3.3 继承 56

2.3.4 多态和虚函数 62

本章小结 66

练习2 67

第3章 MFC中的资源与界面设计 68

3.1 MFC基础知识 68

3.1.1 微软基础类库MFC 68

3.1.2 常用的MFC文件 71

3.1.3 MFC消息管理 73

3.2 了解各类资源 76

3.2.1 资源简介 76

3.2.2 快捷键 76

3.2.3 对话框 77

3.2.4 图标 78

32.5 位图 78

3.2.6 菜单 79

3.2.7 字符串 80

3.2.8 工具栏 81

3.3 编程实例——使用资源进行界面设计 81

本章小结 83

练习3 83

第4章 对话框设计和Windows常用控件 84

4.1 对话框应用程序介绍 84

4.2 创建对话框程序 85

4.2.1 建立对话框程序框架 85

4.2.2 创建对话框类 87

4.2.3 了解对话框常用函数 90

4.3 使用Windows常用控件 91

4.3.1 Windows常用控件介绍 91

4.3.2 添加Windows控件 95

4.3.3 修改Windows控件属性 96

4.4 对控件进行排版 97

4.4.1 设置Windows控件的大小 98

4.4.2 设置Windows控件的对齐模式 99

4.5 模式对话框和非模式对话框 99

4.5.1 模式对话框和非模式对话框概述 99

4.5.2 创建模式对话框 100

4.5.3 创建非模式对话框程序 100

4.6 Windows通用对话框 101

4.6.1 CFontDialog对话框 102

4.6.2 CFileDialog对话框 103

4.6.3 CColorDialog对话框 104

4.6.4 CPrintDialog对话框 105

4.6.5 CFindReplaceDialog对话框 106

4.7 编程实例——对话框和控件使用综合实例 108

本章小结 115

练习4 115

第5章 菜单和工具栏设计 116

5.1 创建和编辑菜单 116

5.1.1 定义菜单 116

5.1.2 编写菜单事件处理程序 118

5.1.3 设置菜单的显示效果 121

5.2 快捷键 122

5.2.1 快捷键介绍 123

5.2.2 定义快捷键 123

5.3 动态更改菜单 124

5.3.1 CMenu类 124

5.3.2 动态更改菜单项 126

5.3.3 动态添加菜单图标 129

5.4 使用上下文菜单 131

5.4.1 建立菜单资源 131

5.4.2 添加上下文菜单资源 131

5.5 工具栏设计 133

5.5.1 创建和初始化工具栏 133

5.5.2 显示和隐藏工具栏 139

5.6 编程实例——编写带有工具栏的画图程序 140

本章小结 145

练习5 146

第6章 属性单和属性页 147

6.1 属性单和属性页相关类 147

6.2 创建属性单和属性页程序 150

6.2.1 创建属性页资源 150

6.2.2 创建CPropertyPage类 152

6.2.3 创建CPropertySheet类 153

6.2.4 显示属性单 155

6.3 创建向导属性单应用程序 157

6.4 编程实例——在属性单中设置字体 161

本章小结 167

习题6 167

第7章 框架窗口、文档和视图 168

7.1 应用程序组成结构 168

7.1.1 CMainFrame类和窗口 169

7.1.2 CDocument类和文档 170

7.1.3 CView类和视图 171

7.1.4 框架窗口、文档和视图的关系 173

7.2 文档 176

7.2.1 数据成员 176

7.2.2 成员函数 176

7.2.3 文档序列化 180

7.3 视图 184

7.3.1 视图的特点 184

7.3.2 视图的成员函数 185

7.3.3 视图的操作方法 188

7.4 基础实例——单文档应用程序 188

7.5 提高实例——多文档应用程序 194

本章小结 201

练习7 201

第8章 图形设备接口 202

8.1 图形设备接口介绍 202

8.1.1 设备环境类 202

8.1.2 GDI对象 204

8.1.3 映射模式 207

8.1.4 自定坐标系统 209

8.2 文本和字体 210

8.2.1 将对象选入设备 210

8.2.2 字体的属性和创建 211

8.2.3 输出文本 212

8.3 简单图形绘制 214

8.3.1 创建画笔 215

8.3.2 创建画刷 217

8.3.3 简单图形绘制 219

8.4 基础实例——字体应用程序 220

8.5 提高实例——绘图应用程序 224

本章小结 226

练习8 227

第9章 数据库编程 228

9.1 数据库概述 228

9.1.1 数据库和DBMS 228

9.1.2 结构化查询语言SQL 229

9.1.3 数据库访问模式 231

9.2 MFC ODBC数据库访问技术 233

9.2.1 MFC ODBC访问数据库过程 233

9.2.2 MFC的ODBC类 236

9.3 ADO数据库访问技术 240

9.3.1 ADO数据库访问技术介绍 240

9.3.2 ADO数据库结构及其对象 241

9.3.3 使用ADO数据库对象操作数据库 245

9.4 基础实例——ODBC数据库应用程序 248

9.5 提高实例——ADO数据库应用程序 251

本章小结 258

练习9 258

参考文献 259

返回顶部