
Visual C++高级编程技术与实例
《Visual C++高级编程技术与实例》是2006年1月1日中国水利水电出版社出版的图书,作者是宋晓宇、王永会。
基本介绍
- 书名:Visual C++高级编程技术与实例
- 作者:宋晓宇,王永会
- ISBN:9787508421483
- 页数:331
- 定价:37.00元
- 出版社:中国水利水电出版社
- 出版时间:2006-1-1
- 装帧:平装
- 开本:16开
内容简介
本书力求Visual C++开发知识广度和深度的兼顾,在介绍各种Windows高级编程技术的基础上,带领你步入更高级的技术——细件技术的殿堂。本书全面而深入地介绍了Visual C++开发平台下应用程式的高级开发技术,在讲解技术知识的基础上,辅以简洁有代表性的程式实例。全书分两部分共10章。第l部分是Windows技术篇,包含前7章,主要介绍注册表、ActiveX控制项的使用、动态程式库、资料库编程、多执行绪技术、网路编程和多媒体套用等方面的编程技术知识。第2部分是组件技术篇,包含后3章,主要介绍COM组件技术基础、ActiveX控制项的开发以及COM+技术。 本书实例丰富,内容讲述清晰,提供了作者多年的教学和编程经验,适用于研究生和中高级技术人员学习、参考。
图书目录
前言
第1部分 windows技术篇
第1章 注册表(Registry)
1.1 注册表档案的构成
1.2 注册表的结构
1.3 预定义的注册表根键
1.4 常用的注册表键
1.4.1 HKEY_LOCAL_MACHINE中的子树
1.4.2 HKEY_CLASSES_ROOT中的子树
1.4.3 HKEY_USERS中的子树
1.4.4 HKEY_CURRENTLUSER中的子树
1.5 常用的注册表函式
1.6 基于API函式的应用程式实例
1.6.1 建立应用程式框架
1.6.2 创建一个新键
1.6.3 删除一个子键
1.6.4 删除值项
1.7 注册表类的设计与实现
1.7.1 注册表类CRegistry的定义
1.7.2 注册表类CRegistry的实现
1.7.3 基于CRegistry类的应用程式实例——一键清空
1.8 小结
第2章 ActiveX控制项的使用
2.1 Activex控制项简介
2.1.1 ActiveX技术历史
2.1.2 ActiveX控制项
2.1.3 ActiveX控制项的作用
2.2 ActiveX控制项的使用方法
2.3 应用程式与Activex控制项
2.3.1 在对话框程式中使用日期控制项
2.3.2 在单文档程式中使用DataGrid控制项
2.4 小结
第3章 动态程式库
3.1 动态程式库(DLL)简介
3.1.1 动态程式库的概念
3.1.2 动态程式库的优点
3.1.3 DLL的档案组成
3.2简单DLL的开发
3.3 DLL的使用
3.3.1 函式调用约定
3.3.2 函式名字修饰约定
3.3.3 使用动态程式库
3.4 MFC DLL的开发
3.4.1 扩展MFC DLL
3.4.2 测试MFC DLL
3.4.3 常规MFC DLL
3.5 小结
第4章 资料库高级编程技术
4.1 ADO概述
4.2 ADO结构和对象
4.2.1 ADO套用的结构
4.2.2 ADO对象
4.2.3 使用ADO开发资料库应用程式的方法
4.3 使用Activex控制项开发应用程式
4.3.1 创建应用程式框架
4.3.2 添加ADO数据控制项
4.3.3 添加DataGrid控制项
4.3.4 运行程式
4.3.5 对数据的操作
4.4 ADO对象的属性和方法
4.4.1 连线对象(Connection)
4.4.2 命令对象(Command)
4.4.3 记录集对象(Recordset)
4.4.4 栏位对象(Field)
4.5 使用ADO对象开发应用程式
……
第5章 多执行绪编程
……
第6章 WinSock网路编程技术
……
第7章 多媒体编程
……
第二部分 组件技术篇
第8章 组件技术基础
……
第9章 ActiveX控制项的开发
……
第10章 COM+技术
……
第1部分 windows技术篇
第1章 注册表(Registry)
1.1 注册表档案的构成
1.2 注册表的结构
1.3 预定义的注册表根键
1.4 常用的注册表键
1.4.1 HKEY_LOCAL_MACHINE中的子树
1.4.2 HKEY_CLASSES_ROOT中的子树
1.4.3 HKEY_USERS中的子树
1.4.4 HKEY_CURRENTLUSER中的子树
1.5 常用的注册表函式
1.6 基于API函式的应用程式实例
1.6.1 建立应用程式框架
1.6.2 创建一个新键
1.6.3 删除一个子键
1.6.4 删除值项
1.7 注册表类的设计与实现
1.7.1 注册表类CRegistry的定义
1.7.2 注册表类CRegistry的实现
1.7.3 基于CRegistry类的应用程式实例——一键清空
1.8 小结
第2章 ActiveX控制项的使用
2.1 Activex控制项简介
2.1.1 ActiveX技术历史
2.1.2 ActiveX控制项
2.1.3 ActiveX控制项的作用
2.2 ActiveX控制项的使用方法
2.3 应用程式与Activex控制项
2.3.1 在对话框程式中使用日期控制项
2.3.2 在单文档程式中使用DataGrid控制项
2.4 小结
第3章 动态程式库
3.1 动态程式库(DLL)简介
3.1.1 动态程式库的概念
3.1.2 动态程式库的优点
3.1.3 DLL的档案组成
3.2简单DLL的开发
3.3 DLL的使用
3.3.1 函式调用约定
3.3.2 函式名字修饰约定
3.3.3 使用动态程式库
3.4 MFC DLL的开发
3.4.1 扩展MFC DLL
3.4.2 测试MFC DLL
3.4.3 常规MFC DLL
3.5 小结
第4章 资料库高级编程技术
4.1 ADO概述
4.2 ADO结构和对象
4.2.1 ADO套用的结构
4.2.2 ADO对象
4.2.3 使用ADO开发资料库应用程式的方法
4.3 使用Activex控制项开发应用程式
4.3.1 创建应用程式框架
4.3.2 添加ADO数据控制项
4.3.3 添加DataGrid控制项
4.3.4 运行程式
4.3.5 对数据的操作
4.4 ADO对象的属性和方法
4.4.1 连线对象(Connection)
4.4.2 命令对象(Command)
4.4.3 记录集对象(Recordset)
4.4.4 栏位对象(Field)
4.5 使用ADO对象开发应用程式
……
第5章 多执行绪编程
……
第6章 WinSock网路编程技术
……
第7章 多媒体编程
……
第二部分 组件技术篇
第8章 组件技术基础
……
第9章 ActiveX控制项的开发
……
第10章 COM+技术
……
转载请注明出处海之美文 » Visual C++高级编程技术与实例