新建一个工程,选择win32的控制台应用程序,工程名TcpSrv,然后选择一个空的工程,
文件-新建-C++ii,Add to project :TcpSrv 文件名:TcpSrv
我们来建一个基于TCP 的,也就是面向连接的服务器端应用程序。
先写一个Main函数
Void Main()
{
}
我们在用套接字编写网络应用程序的时候,第一步需要先加载套接字库,我们需要用到一个函数,WSAStartup
WSAStartup函数有两个作用,第一是加载套接字库,第二个作用是进行套接字库的版本协商,也就是确定我们要使用哪一个版本的套接字库,它有两个参数
int WSAStartup(
WORD wVersionRequested所请求的版本号,用宏MAKEWORD(x,y) 得到一个word值,x是高位字节,y是低位字节
LPWSADATA lpWSAData 作为一个返回值
);
评论