书籍详情

Visual C++.NET深入编程与实例剖析

Visual C++.NET深入编程与实例剖析

作者:陈坚主编

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

出版时间:2002-01-01

ISBN:9787560611020

定价:¥26.00

购买这本书可以去
内容简介
  本书详尽介绍了使用Visual C++.NET设计Windows应用程序的各种技术,并通过丰富的范例帮助读者迅速掌握这一技术。全书分为10章,主要介绍了Windows编程的一些较高级技术和应用,内容包括Windows通用控件,图形图像显示,内存分配,钩子、进程和线程,数据库技术,MODEM通信技术,TCP/IP和Sockets通信技术,以及Internet通信技术等。本书主要面向对中、高级读者,并结合了一些实际应用,目的是使读者对Visual C++的了解更加深入,完整和系统化。熟悉Microsoft公司的Windows SDK、Visual Basic或Borland公司的Delphi、C++builder编程的程序员都能够从本书中找到感兴趣,有用的章节。
作者简介
暂缺《Visual C++.NET深入编程与实例剖析》作者简介
目录
第一章 Visual C++和基本类库
1.1 MFC框架、文档和视图结构
1.2 MFC编程工具及其相互关系
1.2.1 AppWizard
1.2.2 AppStudio
1.2.3 ClassWizard
1.2.4 MFC应用程序开发过程
1.3 MFC应用程序调试技术
1.3.1 VisualC++内置的调试器
1.3.2 TRACE宏
1.3.3 ASSERT宏
1.3.4 VERIFY宏
1.3.5 消息框
1.4 MFC类库层次结构
1.4.1 基类
1.4.2 应用体系结构类
1.4.3 窗口、对话框和控件类
1.4.4 绘图打印类
1.4.5 简单数据类型类
1.4.6 集合类
1.4.7 文件和数据库类
1.4.8 Internet和网络类
1.4.9 OLE类
1.4.10 调试和异常类
第二章 Windows通用控件
2.1 通用控件概述
2.2 动画控件和进度控件
2.2.1 动画控件
2.2.2 进度控件
2.2.3 应用实例
2.3 选项卡控件和属性对话框
2.3.1 选项卡控件
2.3.2 属性对话框
2.3.3 应用实例
2.4 图像列表和列表控件
2.4.1 图像列表
2.4.2 列表控件
2.4.3 应用实例
2.5 日期时间控件和IP地址控件
2.5.1 日期时间控件
2.5.2 IP地址控件
2.5.3 应用实例
2.6 其它通用控件
2.6.1 滑块控件
2.6.2 数值调节钮控件
2.6.3 树控件
2.6.4 工具提示控件
2.6.5 应用实例
第三章 Windows图形图像编程
3.1 图形设备接口
3.1.1 GDI对象
3.1.2 设备描述表
3.2 位图
3.2.1 图像处理主要函数
3.2.2 兼容设备描述表
3.2.3 位图的旋转
3.2.4 位图的缩放
3.3 图像显示技术
3.3.1 利用文件信息显示各种位图文件
3.3.2 灰度位图显示高级技术
3.3.3 真彩色位图显示高级技术
第四章 Windows内存管理
4.1 内存管理结构
4.1.1 内存体系结构
4.1.2 虚拟地址空间和物理存储
4.1.3 系统内存配置信息
4.1.4 线性体系结构对编程的影响
4.2 框架内存分配
4.3 堆内存分配
4.3.1 标准C++堆分配函数
4.3.2 全局堆和局部堆
4.3.3 私有堆
4.4 虚拟内存
4.5 共享内存
4.5.1 文件映像
4.5.2 应用实例
4.6 内存诊断
4.6.1 访问确认
4.6.2 MFC内存诊断宏和函数
4.6.3 内存毁坏
4.6.4 内存泄漏
第五章 钩子、进程和线程
5.1 钩子
5.1.1 钩子种类
5.1.2 钩子链和钩子过程
5.1.3 安装钩子过程
5.1.4 删除钩子过程
5.1.5 应用实例
5.2 进程
5.2.1 创建新进程
5.2.2 进程优先级类
5.2.3 终止进程
5.2.4 应用实例
5.3 线程
5.3.1 线程优先级
5.3.2 创建线程
5.3.3 挂起线程
5.3.4 终止线程
5.3.5 应用实例
5.4 同步
5.4.1 等待函数
5.4.2 信号量对象
5.4.3 互斥量对象
5.4.4 事件对象
5.4.5 临界区对象
5.4.6 应用实例
第六章 综合实例
6.1 文档模板
6.1.1 文档模板的构成
6.1.2 文档模板的创建
6.2 切分窗口
6.3 “画中画”技术
6.4 闪烁窗口
6.5 综合实例
第七章 数据库编程
7.1 数据库模型
7.1.1 ODBC
7.1.2 OLE DB
7.1.3 ADO
7.2 创建数据库
7.3 ODBC
7.3.1 ODBC体系结构
7.3.2 数据源
7.4 服务器资源管理器
7.4.1 创建表
7.4.2 查询操作
7.5 MFC数据库类
7.5.1 CDatabase类
7.5.2 CRecordset类
7.5.3 CRecordView类
7.6 AppWizard和ClassWizard对数据库的支持
7.6.1 AppWizard对数据库的支持
7.6.2 ClassWizard对数据库的支持
7.7 应用实例
第八章 MODEM编程
8.1 Win32通信结构
8.1.1 Win32通信功能
8.1.2 通信子系统
8.1.3 Win32通信API和TAPI
8.1.4 Win32通信程序
8.2 Win32通信函数
8.2.1 打开通信资源
8.2.2 配置串行通信资源
8.2.3 Win32通信配置函数
8.2.4 缓冲区控制
8.2.5 读写通信资源
8.2.6 通信事件
8.2.7 获取MODEM状态
8.2.8 控制握手信号和设备挂起
8.2.9 关闭通信资源
8.2.10 通信函数小结
8.3 查询方式
8.3.1 程序结构
8.3.2 应用实例
8.4 线程处理方式
8.4.1 程序结构
8.4.2 重叠I/O操作
8.4.3 应用实例
第九章 TCP/IP和Sockets
9.1 TCP/IP协议概述
9.1.1 TCP协议
9.1.2 IP协议
9.1.3 TCP/IP协议簇
9.2 Windows Sockets分类
9.2.1 数据报Socket
9.2.2 流式Socket
9.3 Windows Sockets API
9.3.1 初始化Socket
9.3.2 建立数据报Socket连接
9.3.3 使用数据报Socket收发数据
9.3.4 建立流式Socket连接
9.3.5 使用流式Socket收发数据
9.3.6 通知事件
9.3.7 关闭Socket
9.4 MFC Socket类
9.4.1 CAsyncSocket类
9.4.2 CSocket类
9.4.3 CSocketFile类
9.5 应用例
第十章 Internet编程
10.1 Internet支持
10.1.1 Active技术在Internet中的应用
10.1.2 ActiveX控制
10.1.3 Active文档
10.1.4 ISAPI服务器扩展和过滤器
10.1.5 WinInet
10.1.6 异步Montikers
10.1.7 Internet相关MFC类
10.2 浏览器器风格程序编程
10.2.1 Web浏览器器风格客户端编程
10.2.2 在对话框中显示Web页面
10.2.3 应用实例
10.3 使用WinInet进行Internet客户端编程
10.3.1 WinInet类库
10.3.2 Internet客户端编程
10.3.3 HTTP客户端编程
10.3.4 FTP客户端编程
10.3.5 Gopher客户端编程
10.3.6 应用实例
10.4 使用IsAPI进行Internet服务器编程
10.4.1 ISAPI与CGI比较
10.4.2 ISAPI服务器扩展
10.4.3 AppWizard对ISAPI的支持
10.4.4 应用实例
猜您喜欢

读书导航