Visual C+网络通信程序开发基础及实例解析

关注本公众号的各位朋友大部分应该是冲着古钱币或历史方面的话题来的,请不要以为走错了地方或者本公众号怎么突然改变风格了。实在是这两天没什么新的话题,先把以前的技术性论著选刊一下而已。待后续有了新的灵感,会继续更新主线话题。

一、本期选刊著作简介

著 译 者: 郎税 孙方

丛书名: 信息科学与技术丛书/程序设计系列

出版社:机械工业出版社

ISBN:7111139690

出版日期:2006 年1月

开本:16开

页码:396

版次:2-1

所属分类:计算机>软件与程序设计>C++>VC++

本书以Visual C++开发环境为背景,对Windows套接字、邮槽、管道、MAPI、WinInet以及通信端口等主要的网络通信编程技术作了较详细的介绍。并辅以实例使读者能够切实掌握上述基本网络应用的具体方法。为使读者能够系统地掌握Visual C++对网络通信程序的开发,本书还对Windows编程基础、程序健壮性的提高,以及其他一些MFC应用程序设计基础等知识作了简要介绍,同时也对与网络通信编程密切相关的技术,如多任务管理、动态链接库和钩子等一并作了阐述。在本书后介绍的联机帮助和安装盘的制作方法将使读者能够开发出具有专业水准的网络通信程序。

本书可供各大专院校电子类专业及其相近专业师生、从事IT业的工程技术人员及所有编程爱好者参考使用。

二、目录

第1章 Windows编程基础

1.1 Windows操作系统及编程环境

1.1.1 Windows操作系统

1.1.2 Windows的编程环境

1.1.3 Microsoft VisualC++ 6.0集成开发环境

1.1.4 Microsoft VisualC ++.NET集成开发环境

1.2 认识Windows环境框架

1.2.1 Windows系统结构

1.2.2 虚拟机与虚拟设备驱动程序

1.2.3 多任务管理

1.2.4 窗口与消息

1.2.5 句柄

1.2.6 资源

1.2.7 内存管理

1.2.8 图形设备接口

1.2.9 动态链接库

1.3 Win 32程序SDK编程

1.3.1 SDK编程方式

1.3.2 Win32应用程序人口

1.3.3 窗口类及其注册

1.3.4 窗口的创建、显示与更新

1.3.5 消息循环

1.3.6 实战“Hello World!”

1.4 Win32程序MFC编程

第2章 提高程序的健壮性

2.1 采用高质量编程规范

2.2 添加异常捕获

2.3 进行调试

2.4 实战调试工具DIY

第3章 文件与内存管理

3.1 持久性与文件I/O

3.2 虚拟内存

3.3 内存映射文件

3.4 堆管理

第4章 动态链接库

4.1 DLL基本概述

4.2 创业DLL

4.3 加载和使用DLL

第5章 多任务管理

5.1 多进程管理

5.2 多线程管理

5.3 线程同步

第6章 钩子

6.1 Windows钩子机制

6.2 实战与解析

第7章 通信端口编程

7.1 串行端口通信编程

7.2 并行端口通信编程

7.3 GPS全球定位系统数据终端实例开发

第8章 Windows套接字

第9章 邮槽与管道

第10章 Internet编程

第11章 联机帮助

第12章 安装盘

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180120G00KMH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券