Visual C++.NET 程序设计教程

Visual C++.NET 程序设计教程

王思德, 编著

出版社:清华大学出版社

年代:2004

定价:

书籍简介:

Visual C++.NET是微软公司最新推出的Visual Studio.NET中以C++语言为基础的可视化集成开发工具,它采用了新的.NET技术,是新一代的软件开发语言。全书共分三大部分,第1部分为基础部分;第2部分介绍用户交互界面的设计;第3部分为开发新技术及其应用。

书籍目录:

第1章  .NET与VisuaI Studio.NET

1.1  .NET介绍

1.1.1  .NET概述

1.1.2  .NET框架

1.2  VisualStudio.NET产品

1.2.1  VisualStudio.NET新特性

1.2.2

第1章 .NET与VisuaI Studio.NET

1.1 .NET介绍

1.1.1 .NET概述

1.1.2 .NET框架

1.2 VisualStudio.NET产品

1.2.1 VisualStudio.NET新特性

1.2.2 VisualStudio.NET的安装

1.3 VisualC++.NET的开发范围

1.3.1 托管(managed)应用

1.3.2非托管(unmanaged)应用

1.4 小结

1.5 习题

第2章 C++语言基础

2.1 最简单的C++程序

2.2 C++基本数据类型

2.2.1 C抖基本数据类型

2.2.2类型安全性

2.3 常量和变量

2.3.1 常量

2.3.2 变量

2.4 表达式

2.4.1 数值表达式

2.4.2逻辑表达式

2.4.3 运算符的运算次序

2.5 基本语句

2.5.1 空语句

2.5.2 块语句

2.5.3 条件语句

2.5.4 分支语句

2.5.5 循环语句

2.5.6 转移语句

2.5.7 输入/输出

2.5.8 预处理指令

2.6 函数

2.6.1 C++标准库

2.6.2 自定义函数

2.6.3 函数重载

2.6.4 函数调用

2.6.5 带默认参数的函数

2.6.6 函数和变量的作用域

2.6.7 函数和变量的存储类别

2.6.8 变量的引用类型

2.7 指针

2.7.1 指针的概念

2.7.2 指针的基本操作

2.8 扩展数据类型

2.8.1 数组

2.8.2 结构体

2.8.3 共用体

2.8.4 枚举类型

2.9 动态分配/撒消内存的

运算符new和delete

2.9.1 new运算符

2.9.2 delete运算符

2.10 小结

2.11 习题

第3章 面向对象程序设计基础

3.1 面向对象的基本概念

3.1.1 面向过程和面向对象的比较

3.1.2 面向对象的基本概念

3.2 类和对象在C++中的定义

3.2.1 类的定义

3.2.2 对象的定义

3.2.3 对象指针

3.2.4 this旨针.

3.3 构造函数与析构函数

3.3.1 构造函数

3.3.2 析构函数

3.3.3 拷贝构造函数

3.4 继承和派生类

3.4.1 派生类的声明

3.4.2 保护成员

3.4.3 派生类的构造函数和取析构函数

3.4.4多重继承

3.5 多态性

3.5.1 编译时的多态性和运行时的多态性

3.5.2 函数重载

3.5.3 虚函数

3.6 友元

3.6.1 友元函数

3.6.2 友元成员

3.6.3 友元类

3.7 模版

3.7.1 函数模板

3.7.2 类模板

3.8 小结

3.9 习题

第4章 VisuaI C++.NET的开发环境

4.1 VisualC++.NET的新特点

4.2 VisualStudio.NET的启动和退出

4.2.1 解决方案和项目

4.2.2 VisualStudio.NET的启动

4.2.3 退出VisualStudio.NET

4.3 菜单栏

4.3.1 “文件”菜单

4.3.2 “编辑”菜单

4.3.3 “视图”菜单

4.3.4 “项目”菜单

4.3.5 “生成”菜单

4.3.6 “调试”菜单

4.3.7 “工具”菜单

4.3.8 “窗口”菜单

4.3.9 “帮助”菜单

4.4 工具栏

4.5 窗口

4.5.1 窗口分类

4.5.2 窗口管理

4.5.3 “解决方案资源管理器”窗口

4.5.4 “类视图”窗口

4.5.5 “资源视图”窗口

4.5.6 “属性”窗口

4.5.7 代码和文本编辑器窗口

4.5.8 服务器资源管理器

4.6 小结

4.7 习题

第5章 Windows应用程序设计

5.1 Windows操作系统及其应用程序

5.1.1 Windows操作系统的特点

5.1.2 Windows应用程序的特点

5.2 MFC基础

5.2.1 MFC的概念

5.2.2 MFC中类的组织结构

5.3 MFC中基本类简介

5.3.1 CObiect类

5.3.2 应用程序体系结构类

5.3.3 可视对象类

5.3.4 通用类

5.3.5 OLE类

5.3.6 ODBC数据库类

5.4 快速设计Windows应用程序

5.4.1 创建MFC应用程序框架结构

5.4.2 加工和运行MFC应用程序

5.4.3 MFC中的应用程序框架类

5.4.4 MFC应用程序的控制流程

5.5 小结

5.6 习题

第6章 消息处理

6.1 Windows消息系统

6.1.1 Windows消息

6.1.2 消息分类

6.1.3 消息的传递

6.1.4 消息处理函数

6.1.5 消息系统的工作原理

6.2 消息映射

6.2.1 消息映射和消息映射表

6.2.2 消息映射项和消息处理方法

6.2.3 添加消息映射项

6.2.4 添加自定义消息

6.2.5 SendMessage()和PostMessage()

6.3 程序实例

6.3.1 窗口消息处理实例

6.3.2 命令消息处理实例

6.3.3 处理控件通知消息实例

6.4 小结

6.5 习题

第7章 对话框设计

7.1 对话框基础知识

7.1.1 对话框的组成

7.1.2 对话框的种类

7.1.3 对话框的运行机制

7.1.4 对话框数据交换与验证

7.1.5 访问控件的方法

7.2 自定义对话框设计

7.2.1 对话框模板的设计

7.2.2 对话框类的定义

7.2.3 对话框的实现

7.2.4 标签式对话框设计

7.3 通用对话框;

7.3.1 颜色对话框

7.3.2 文件对话框

7.3.3 查找与替换对话框

7.3.4 字体对话框

7.3.5 打印与打印设置对话框

7.4 信息框

7.4.1 CWnd::MessageBox()

7.4.2 AfxMessageBox()

7.5 小结

7.6 习题

第8章 菜单设计

8.1 静态菜单设计

8.1.1 创建菜单

8.1.2 编写菜单处理函数

8.1.3 定义菜单项的加速键

8.2 动态菜单设计

8.2.1 有关动态菜单的函数

8.2.2 动态菜单的实例

8.3 快捷菜单设计

8.4 小结

8.5 习题

第9章 工具栏与状态栏设计

9.1 工具栏的创建和使用

9.1.1 向导自动创建的工具栏

9.1.2 添加新的工具栏

9.1.3 仓rj建ReBar

9.1.4 对话栏的创建和使用

9.2 状态栏的创建和使用

9.2.1 向导自动创建的状态栏

9.2.2 自定义状态栏

9.3 小结

9.4 习题

第10章 图形设备接口与绘图应用

10.1 设备环境和设备环境类

10.1.1 设备环境

10.1.2 设备环境类

10.2 GDI绘图对象及其管理

10.2.1 建立设备环境

10.2.2 GDI对象的分类

10.2.3 CPen类

10.2.4 CBrush类

10.2.5 CFont类

10.2.6 CRgn类

10.2.7 CPalette类

10.2.8 CBitmap类

10.3 映射模式

10.4 CDC中的绘图操作及其特点

10.4.1 设置绘图参数

10.4.2 绘图函数

10.5 绘制文本

10.6 实例

10.7 小结

10.8 习题

第11章 文档与视图应用

11.1 文档类与视图类

11.1.1 文档类(CDocument)

11.1.2 视图类(CView)

11.1.3 文档.与视图之间的关系

11.2 文档视图结构

11.2.1 文档模板

11.2.2 框架窗口

11.2.3 结构中各对象之间的关系

11.3 文档视图应用

11.4 小结

11.5 习题

第12章 组件编程

12.1 COM技术知识

12.1.1 COM的发展历史

12.1.2 COM技术基础

12.1.3 COM对象的特点

12.1.4 COM实现

12.2 OLE技术编程

12.2.1 OLE的基本概念

12.2.2 OLE的应用实例

12.3 ActiveX技术编程

12.3.1 ActiveX控件概述

12.3.2 ActiveX控件事件

12.3.3 ActiveX控件方法

12.3.4 ActiveX控件属性

12.3.5 ActiveX控件的属性页

12.3.6 绘制ActiveX控件

12.3.7 ActiveX控件实例

12.4 小结

12.5 习题

第13章 数据库编程

13。1 ODBC数据库应用编程

13.1.1 ODBC体系结构

13.1.2 MFC和ODBC

13.1.3 ODBC应用程序实例

13.2 ADO数据库应用编程

13.2.1 OLEDB技术简介

13.2.2 ADO技术概述

13.2.3 ADO模型结构

13.2.4 ADO的控件编程

13.2.5 ADO的数据绑定对话框编程

13.3 小结

13.4 习题

第14章 Web编程

14.1 创建Web浏览器

14.1.1 Web浏览器简介

14.1.2 CHtmlView类

14.1.3 创建Web浏览器实例

14.2 开发Web应用程序

14.2.1 开发技术综述

14.2.2 ATLServer结构

14.2.3 开发环境支持

14.2.4 Web应用程序示例

14.3 Web服务开发

14.3.1 Web服务概述

14.3.2 Web服务的优势

14.3.3 创建Web服务

14.3.4 访问Web服务

14.4 小结

14.4 习题

内容摘要:

本书内容由3部分组成:第1部分为基础部分(第1章—第5章),主要包括.NET技术概述、C++语言简介、面向对象的程序设计基础、VisualC++.NET开发环境和Windows应用程序设计。第2部分为用户交互界面设计(第6章—第10章),主要介绍消息处理、对话框、菜单、工具栏与状态栏和图形设备接口与绘图。第3部分为开发新技术与应用(第11章—第14章),主要介绍文档与视图、组件编程、数据库编程和Internet编程。每章后面都有小结和习题。 作者在计算机专业教学和应用软件开发方面有丰富的经验,并对处理具体应用问题也有独到之处。全书讲解了VisualC++.NET语言编程所涉及的许多领域中的应用,对于常见主题的讲解比较全面细致。
本书适合大学三年级或者三年级以上的学生使用,也可作为具有同等知识水平和能力的读者的自学用书。

编辑推荐:

精心策划,准确定位,概念清晰,例题丰富;深入浅出,内容翔实,体系合理,重点突出。

书籍规格:

书籍详细信息
书名Visual C++.NET 程序设计教程站内查询相似图书
丛书名高等院校计算机教育系列教材
9787302088868
如需购买下载《Visual C++.NET 程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)语种简体中文
尺寸装帧平装
页数印数

书籍信息归属:

Visual C++.NET 程序设计教程是清华大学出版社于2004.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。