书籍详情

VC++高级编程技巧与示例

VC++高级编程技巧与示例

作者:胡峪,刘静编著

出版社:西安电子科技大学出版社

出版时间:2001-05-01

ISBN:9787560610108

定价:¥40.00

购买这本书可以去
内容简介
  本书是《VC++应用技巧与示例》的姊妹篇,其内容与《VC++应用技巧与示例》互补。本书从实用的角度出发,全面、系统地讲解了高级数据库编程技术、各种类型的Winsock网络通讯编程技术、Internet编程技术、RPC与串口通讯技术、多媒体播放技术和DirectX动画技术。在讲解这些技术时,我们力求以最简单的语言阐述技术的背景和实现方法;然后,讲解相关的函数:最后,对每一种编程技术我们都精心设计了一个示例。此外,本书还提供了若干实用的C++类,以这些类为基础,读者可以非常容易地编制各种复杂的VC++应用程序,简化编程,节省时间。书中的所有示例和类均出笔者精心设计并调试通过,希望本书能够在《VC++应用技巧与示例》的基础上,引导读者进一步学习更多、更加实用的编程技术。最后,希望读者喜欢我们为大家提供的C++类并根据自己的需要对这些类进行扩展。本书可供计算机程序员和计算机爱好者使用。
作者简介
暂缺《VC++高级编程技巧与示例》作者简介
目录
第一篇数据库
第1章基于ODBC的数据库应用程序
1.l概述
1.2利用列表框恻览记录
1.2.1概述
1.2.2技术核心
1.2.3使用列表视图类显示记录集数据的示例
1.2.4总结
l.3在ODBC应用程序中注册数据源
l.3.1概述
1.3.2技术核心
1.3.3自动注册数据源的ODBC应用程序示例
1.3.4总结
l.4在ODBC应用程序中使用SQL查询
1.4.l概述
l.4.2关于SQL查询
1.4.3在应用程序中执行SQL查询的方法
1.4.4直接使用SQL查询读取ODBC数据库数据的示例
1.4.5总结
1.5在ODBC应用程序中使用事务
1.5.l关于事务处理
l.5.2在ODBC应用程序中使用事务处理
1.5.3可以编辑所有列表项的列表视图类简介
1.5.4在ODBC应用程序中使用事务处理的示例
1.5.5总结
第2章用DAO进行数据库程序设计
2.1概述
2.2MFC中与DAO相关的类
2.2.1CDaoWorkSpace类
2.2.2CDaoDabase类
2.2.3CDaoRecordset类
2.2.4CDaoQuerydef类
2.2.5CDaoTabledef类
2.3利用DAO获取数据库信息
2.3.1利用DAO获取数据库信息的方法
2.3.2相关的类成员函数和成员变量
2.3.3利用DAO获取数据库信息的示例
2.3.4总结
2.4利用DAO进行SQL查询
2.4.l利用DAO直接执行SQL语句的方法
2.4.2利用DAO执行SQL语句的相关函数
2.4.3在DAO通用软件中直接执ISQL查询的示例
2.5总结
第3章基于ADO的数据库应用程序
3.1关于ADO
3.1.1什么是ADO
3.1.2使用ADO进行本地数据库操作
3.2学习使用ADO编制数据库应用程序
3.2.l导入ADO的类型库(Typelib)
3.2.2ADO中常用的变量类型
3.2.3在VC++中使用ADO
3.2.4将ADO的基本功能用类进行封装
3.3用ADO进行数据库应用程序设计的小例
3.4总结
第二篇网络与计算机间通讯
第4章利用MFC进行网络程序设计
4.1Winsock简介
4.l.l什么是Winsock
4.1.2在VC++中用Winsock编程
4.1.3套按字
4.l.4IP地址.端口
4.1.5Winsock的工作原理
4.2基于MFC的Winsock编程
4.2.1利用MFC编制基于流式套接口的网络应用程序
4.2.2所用到的类及其成员国数
4.2.3基于MFC的异步网络通讯应用程序的示例
4.2.4利用MFC编制广播通讯应用程序
4.2.5基于无连接的异步通讯模式的应用程序中用到的函数
4.2.6基于MFC的Winsock广播通讯程序示例
4.3总结
第5章基于WinsockAPI的应用程序设计
5.l使用WinsockAPI进行应用程序设计
5.l.l基于并发的.面向连接的服务器算法
5.1.2基于阻塞的.面向数据报的网络应用程序算法
5.1.3WinsockAPI中常用的函数和结构
5.l.4用C++类对WinsockAPI进行封装
5.2利用WinsockAPI进行基于阻塞的网络通讯的例子
5.2.1使用WinsockAPI的面向连接的应用程序示例
5.2.2使用WinsockAPI的面向数据报的应用程序示例
5.3总结
第6章Internet编程
6.l利用WinInet进行编程
6.1.l概述
6.l.2利用WinInet编制WWW客户端应用程序的步骤
6.1.3利用WinInet编制WWW客户端应用程序的示例
6.2学习使用ISAP
6.2.1概述
6.2.2ISAPI动态连接库
6.2.3创建和使用ISAPI动态连接库的方法
6.2.4ISAPI编程时常用的类.成员函数和宏
6.2.5ISAPI的示例
第7章进程间通讯
7.l概述
7.2RPC
7.2.l概述
7.2.2RPC的实现步骤
7.2.3IDL文件
7.2.4ACF文件
7.2.5捆绑字符串
7.2.6RPC中常用的函数
7.2.7RPC的示例
7.3串口通讯
7.3.1概述
7.3.2利用MSComm控件进行串口通讯
7.3.3利用MSComm控件进行串口通讯的示例
第三篇多媒体
第8章利用MCI播放多媒体文件
8.l利用MCIWnd播放视频动画
8.1.l利用MCIWnd播放视频动画的方法
8.1.2MCIWnd中常用的函数和宏
8.1.3利用MCIWnd播放视频动画的示例
8.2利用MCI播放声音文件
8.2.1概述
8.2.2利用MCI播放声音文件的方法
8.2.3利用MCI播放声音文件的常用函数
8.2.4利用MCI播放声音文件的常用命令
8.2.5利用CAudio类实现对MCI函数的封装
8.2.6利用CAudio类播放大型Wave文件的示例
8.2.7利用CAOdiO类播放MIDI文件的示例
8.2.8利用CAudio类播放CD唱碟的示例
第9章DirectX
9.l概述
9.2高性能游戏动画的实现方法
9.3DirectDraw概述
9.3.l基本概念
9,3.2DirctDraw中使用的组件对象
9.4使用DirectDraw显示动画的方法
9.4.1使用DirectDraw显示动画的总体步骤
9.4.2创建一个全屏的显示窗日
9.4.3创建DirectDraw对象
9.4.4设置DirectDraw的合作层
9.4.5选择显示模式
9.4.6创建主表面和后备表面
9.4.7设置调色板
9.4.8向表面写字
9.4.9创建精灵.背景等的表面
9.4.10将表面粘贴到目标表面中去
9.4.11进行表面翻转
9.4.12恢复表面
9.4.13删除组件对象
9.5利用DirectDraw编程所需要的头文件和库文件
9.6用类对DirectDraw动画显示功能进行封装
9.6.1CDib类
9.6.2CDirectDraw类
9.6.3CDDrawsurf类
9.7使用DirectDraw显示动画的示例
9.7.1在DirectDraw窗口中显示字符串.画直线的示例
9.7.2在DirectDraw窗日中显示256色动画的示例
9.7.3在DirectDraw窗口中显示24位真彩色动画的示例
猜您喜欢

读书导航