实验四 MFC网络编程.doc
qw****27
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
实验四 MFC网络编程.doc
实验四多线程聊天室的创建预备知识:程序、进程和线程程序是计算机指令的集合,它以文件的形式存储在磁盘上。进程:通常被定义为一个正在运行的程序的实例,是一个程序在其自身的地址空间中的一次执行活动。进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源;而程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,因此,它不占用系统的运行资源。进程由两个部分组成:1、操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。2、地址空间。它包含所有可执行模块或DLL模块的
实验四_MFC网络编程-.doc
新建一个基于对话框、支持Windowsockets的MFC可执行应用程序(exe);设计如图所示界面:对话框控件ID设置接收数据框架:IDC_STATIC接收数据编辑框:IDC_EDIT_RECV发送数据编辑框:IDC_STATICIP地址控件:IDC_IPADDRESS1发送数据编辑框:IDC_EDIT_SEND发送命令按钮:IDC_BTN_SEND在MFC中调用AfxSocketInit()加载套接字库,参考MSDN两个版本:在CWinApp::InitInstance中调用;在StdAfx.h中包含
网络编程_实验6 MFC网络编程训练.ppt
网络编程工程实训实验6MFC网络编程训练
MFC网络编程.pdf
网络程序设计教材一、TCP/IP体系结构、特点及相关术语1、TCP/IP体系结构TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)IP:网间协议(InternetProtocol)负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,UDP提供分组发送服务。用户进程通常不需要涉及这一层。ARP:地址解析协议(AddressResolutionProtocol)此协议将网络地址映射到硬件地址。
MFC网络编程.doc
网络编程一、WSAStartup函数1、功能加载套接字库并确定将要使用的socket版本。2、语法intWSAStartup(WORDwVersionRequested,//指定准备加载的Winsock库的版本。高位字节指定所需要的Winsock库的副版本,而低位字节则是主版本。通常版本号为:2.1,其中2就是主版本号,1就是副版本号。可以利用MAKEWORD(x,y)宏(其中x是高位字节,y是低位字节)方便地获取该参数的正确值。LPWSADATAlpWSAData//[out]指向WSADATA结构体的