书籍详情
VC++ 2010应用开发技术
作者:张晓民 主编
出版社:机械工业出版社
出版时间:2013-10-01
ISBN:9787111435631
定价:¥32.00
购买这本书可以去
内容简介
《VC++2010应用开发技术/普通高等院校规划教材》是一本关于VisualC++(以下简称VC++)2010编程入门与提高的书籍,以当前流行的VisualStudio(以下简称VS)2010为开发平台,主要讲述了如何使用VC++开发Windows应用程序。本书的特点是内容由浅入深,采用项目与案例驱动,每章均有工程案例,引导读者逐步掌握复杂的WindowsMFC编程技术。全书共分12章,第1章介绍了Windows编程基础及VS2010开发环境;第2~7章介绍了对话框应用程序、Windows通用控件、文档与视图应用程序、标准用户界面设计、绘图工具的使用、MFC类库与ActiveX控件;第8~12章介绍了线程与程序执行效率、动态链接库和ActiveX开发、文件流操作、数据库访问技术和Windows网络编程。本书可作为高等学校计算机及相关专业VC++程序设计的教材,也可作为使用VC++为开发工具的工程技术人员的参考资料。“
作者简介
暂缺《VC++ 2010应用开发技术》作者简介
目录
前言
第1章 Windows编程基础及VS开发环境
1.1 Windows 程序结构
1.1.1 Windows 操作系统简介
1.1.2 应用程序结构
1.1.3 应用程序开发模式
1.2 VS 2010 开发环境
1.2.1 VS 2010 主要功能介绍
1.2.2 VS 2010 功能窗口
1.2.3 VS 2010 中的菜单及工具栏
1.2.4 VS 2010 中应用程序向导的使用.
1.2.5 VS 2010 中的资源编辑器
第2章 对话框应用程序
2.1 第一个Windows 应用程序
2.2 VS 2010 开发MFC(EXE)应用程序的类型
2.3 设计一个简单的加法器
2.3.1 生成应用程序框架
2.3.2 界面设计
2.3.3 数据的存储
2.3.4 功能实现
2.4 对话框的种类
2.4.1 消息框
2.4.2 模态对话框
2.4.3 非模态对话框
2.4.4 Windows 通用对话框
2.5 对话框应用
2.5.1 利用向导建立记事本项目
2.5.2 为记事本增加加法器
第3章 Windows 通用控件
3.1 基本控件
3.1.1 Static Text 、Group Box 和Picture 控件
3.1.2 Edit Box 、List Box 和Combo Box控件
3.1.3 Button、Radio Button 和CheckBox 控件
3.1.4 Spin 与Slider 控件
3.1.5 Scroll Bar 控件
3.2 基本控件应用
3.2.1 实例说明
3.2.2 实例具体的实现步骤
3.3 高级控件
3.3.1 Progress 控件
3.3.2 Animate 控件
3.3.3 Tab 控件
3.4 高级控件的应用
3.4.1 实例说明
3.4.2 实例具体的实现步骤
3.5 高级对话框的应用
3.5.1 属性页对话框
3.5.2 向导对话框
3.6 制作一个安装向导
3.6.1 实例说明
3.6.2 实例具体的实现步骤
第4 章 文档与视图应用程序
4.1 消息映射机制
4.1.1 消息的种类
4.1.2 消息传递与消息循环
4.1.3 消息映射机制介绍
4.2 文档与视图结构
4.2.1 文档与视图结构概述
4.2.2 Document/View 结构
4.3 文档与视图类
4.3.1 文档类
4.3.2 视图类
4.4 特殊视图类
4.4.1 滚动视图类
4.4.2 控件视图类
4.4.3 编辑视图类
4.5 文档与视图应用
4.5.1 实例说明
4.5.2 实例具体的实现步骤
第5章 标准用户界面设计
5.1 菜单与加速键
5.2 菜单应用
5.3 工具栏与状态栏
5.4 工具栏与状态栏的应用
第6章 绘图工具的使用
6.1 Windows 绘图机
6.2 绘图工具和绘图工具类
6.2.1 画笔
6.2.2 画刷
6.2.3 画笔和画刷的应用
6.2.4 字体
6.2.5 字体的应用
6.2.6 其他绘图工具
第7章 MFC 类库与ActiveX 控件
7.1 VC 中的代码重用
7.2 利用MFC 类库
7.2.1 MFC 类库的优越性
7.2.2 MFC 常用类
7.3 ActiveX 控件的使用
7.4 ActiveX 控件的应用
7.4.1 创建项目
7.4.2 往项目中添加MediaPlayer 控件
7.4.3 使用MediaPlayer 控件
第8章 线程与程序执行效率
8.1 多线程概述
8.1.1 多线程的概念
8.1.2 多线程的分类
8.2 线程的启动和终止
8.2.1 创建用户界面线程
8.2.2 启动用户界面线程
8.2.3 使用用户界面窗口
8.2.4 启动工作者线程
8.2.5 线程的终止
8.2.6 等待函数
8.3 线程同步与通信
8.3.1 消息队列
8.3.2 同步对象
8.4 用户界面线程的应用
8.5 工作者线程的应用
第9章 动态链接库和ActiveX 开发
9.1 编写自己的DLL
9.1.1 DLL 概述
9.1.2 MFC 中DLL 的分类
9.1.3 DLL 中的导入/导出函数
9.1.4 DLL 中的数据与资源
9.1.5 DLL 与应用程序的链接
9.1.6 DLL 开发举例
9.2 编写自己的ActiveX 控件
9.2.1 ActiveX 控件的事件、属性和方法.
9.2.2 ActiveX控件开发实例
第10章 文件流操作
10.1 MFC 中的文件操作
10.2 文件类CFile 和CStdioFile
10.2.1 CFile 类.
10.2.2 CFile 的成员函数
10.2.3 CStdioFile 类
10.3 文件对话框.
10.4 文件操作举例
10.4.1 创建项目
10.4.2 设计应用程序界面
10.4.3 添加程序复制功能
10.4.4 为程序添加粘贴功能
第11 章数据库访问技术
11.1 数据库访问方式
11.1.1 ODBC 访问
11.1.2 DAO 访问
11.1.3 ADO 访问
11.1.4 ADO.NET 访问
11.2 ODBC 访问SQL Server 技术
11.2.1 记录集与记录视图
11.2.2 数据库操作
11.2.3 记录集的操作.
11.2.4 ODBC 应用举例
11.2.5 多表操作应用举例
11.3 DAO 访问Access 数据库
11.3.1 记录集与记录视图
11.3.2 增强的数据库管理功能
11.3.3 DAO 应用举例
11.4 ADO 访问Access 数据库
11.4.1 VC++ 使用ADO 的3种方式
11.4.2 使用#import 的编程步骤
第12章 Windows 网络编程
12.1 网络应用开发基础
12.1.1 网络应用开发概述
12.1.2 网络应用开发基本流程
12.2 CSocket 类的功能和函数
12.3 服务器端应用程序开发
12.3.1 创建项目
12.3.2 增加和修改项目资源
12.3.3 增加CListeningSocket 类
12.3.4 增加CClientSocket 类
12.3.5 实现网络功能
12.4 客户端应用程序设计
12.4.1 创建项目
12.4.2 增加和修改项目资源
12.4.3 增加CRequestSocket 类
12.4.4 实现网络功能
12.4.5 网络应用程序运行测试
参考文献
第1章 Windows编程基础及VS开发环境
1.1 Windows 程序结构
1.1.1 Windows 操作系统简介
1.1.2 应用程序结构
1.1.3 应用程序开发模式
1.2 VS 2010 开发环境
1.2.1 VS 2010 主要功能介绍
1.2.2 VS 2010 功能窗口
1.2.3 VS 2010 中的菜单及工具栏
1.2.4 VS 2010 中应用程序向导的使用.
1.2.5 VS 2010 中的资源编辑器
第2章 对话框应用程序
2.1 第一个Windows 应用程序
2.2 VS 2010 开发MFC(EXE)应用程序的类型
2.3 设计一个简单的加法器
2.3.1 生成应用程序框架
2.3.2 界面设计
2.3.3 数据的存储
2.3.4 功能实现
2.4 对话框的种类
2.4.1 消息框
2.4.2 模态对话框
2.4.3 非模态对话框
2.4.4 Windows 通用对话框
2.5 对话框应用
2.5.1 利用向导建立记事本项目
2.5.2 为记事本增加加法器
第3章 Windows 通用控件
3.1 基本控件
3.1.1 Static Text 、Group Box 和Picture 控件
3.1.2 Edit Box 、List Box 和Combo Box控件
3.1.3 Button、Radio Button 和CheckBox 控件
3.1.4 Spin 与Slider 控件
3.1.5 Scroll Bar 控件
3.2 基本控件应用
3.2.1 实例说明
3.2.2 实例具体的实现步骤
3.3 高级控件
3.3.1 Progress 控件
3.3.2 Animate 控件
3.3.3 Tab 控件
3.4 高级控件的应用
3.4.1 实例说明
3.4.2 实例具体的实现步骤
3.5 高级对话框的应用
3.5.1 属性页对话框
3.5.2 向导对话框
3.6 制作一个安装向导
3.6.1 实例说明
3.6.2 实例具体的实现步骤
第4 章 文档与视图应用程序
4.1 消息映射机制
4.1.1 消息的种类
4.1.2 消息传递与消息循环
4.1.3 消息映射机制介绍
4.2 文档与视图结构
4.2.1 文档与视图结构概述
4.2.2 Document/View 结构
4.3 文档与视图类
4.3.1 文档类
4.3.2 视图类
4.4 特殊视图类
4.4.1 滚动视图类
4.4.2 控件视图类
4.4.3 编辑视图类
4.5 文档与视图应用
4.5.1 实例说明
4.5.2 实例具体的实现步骤
第5章 标准用户界面设计
5.1 菜单与加速键
5.2 菜单应用
5.3 工具栏与状态栏
5.4 工具栏与状态栏的应用
第6章 绘图工具的使用
6.1 Windows 绘图机
6.2 绘图工具和绘图工具类
6.2.1 画笔
6.2.2 画刷
6.2.3 画笔和画刷的应用
6.2.4 字体
6.2.5 字体的应用
6.2.6 其他绘图工具
第7章 MFC 类库与ActiveX 控件
7.1 VC 中的代码重用
7.2 利用MFC 类库
7.2.1 MFC 类库的优越性
7.2.2 MFC 常用类
7.3 ActiveX 控件的使用
7.4 ActiveX 控件的应用
7.4.1 创建项目
7.4.2 往项目中添加MediaPlayer 控件
7.4.3 使用MediaPlayer 控件
第8章 线程与程序执行效率
8.1 多线程概述
8.1.1 多线程的概念
8.1.2 多线程的分类
8.2 线程的启动和终止
8.2.1 创建用户界面线程
8.2.2 启动用户界面线程
8.2.3 使用用户界面窗口
8.2.4 启动工作者线程
8.2.5 线程的终止
8.2.6 等待函数
8.3 线程同步与通信
8.3.1 消息队列
8.3.2 同步对象
8.4 用户界面线程的应用
8.5 工作者线程的应用
第9章 动态链接库和ActiveX 开发
9.1 编写自己的DLL
9.1.1 DLL 概述
9.1.2 MFC 中DLL 的分类
9.1.3 DLL 中的导入/导出函数
9.1.4 DLL 中的数据与资源
9.1.5 DLL 与应用程序的链接
9.1.6 DLL 开发举例
9.2 编写自己的ActiveX 控件
9.2.1 ActiveX 控件的事件、属性和方法.
9.2.2 ActiveX控件开发实例
第10章 文件流操作
10.1 MFC 中的文件操作
10.2 文件类CFile 和CStdioFile
10.2.1 CFile 类.
10.2.2 CFile 的成员函数
10.2.3 CStdioFile 类
10.3 文件对话框.
10.4 文件操作举例
10.4.1 创建项目
10.4.2 设计应用程序界面
10.4.3 添加程序复制功能
10.4.4 为程序添加粘贴功能
第11 章数据库访问技术
11.1 数据库访问方式
11.1.1 ODBC 访问
11.1.2 DAO 访问
11.1.3 ADO 访问
11.1.4 ADO.NET 访问
11.2 ODBC 访问SQL Server 技术
11.2.1 记录集与记录视图
11.2.2 数据库操作
11.2.3 记录集的操作.
11.2.4 ODBC 应用举例
11.2.5 多表操作应用举例
11.3 DAO 访问Access 数据库
11.3.1 记录集与记录视图
11.3.2 增强的数据库管理功能
11.3.3 DAO 应用举例
11.4 ADO 访问Access 数据库
11.4.1 VC++ 使用ADO 的3种方式
11.4.2 使用#import 的编程步骤
第12章 Windows 网络编程
12.1 网络应用开发基础
12.1.1 网络应用开发概述
12.1.2 网络应用开发基本流程
12.2 CSocket 类的功能和函数
12.3 服务器端应用程序开发
12.3.1 创建项目
12.3.2 增加和修改项目资源
12.3.3 增加CListeningSocket 类
12.3.4 增加CClientSocket 类
12.3.5 实现网络功能
12.4 客户端应用程序设计
12.4.1 创建项目
12.4.2 增加和修改项目资源
12.4.3 增加CRequestSocket 类
12.4.4 实现网络功能
12.4.5 网络应用程序运行测试
参考文献
猜您喜欢