vc.net2003 SOCKET语句不好用 帮忙看一下,该如何处理
vc.net2003 SOCKET语句不好用 帮忙看一下
在VC++6中做网络程序,需要版本协商 加载WS2_32.LIB,在VS.NET中 需要怎么处理呢,我已经在 stdafx.h中中加入了
#include <Winsock2.h>
#include <afxsock.h>
下面两句编译能通过,但返回值 不正确
SOCKET sockSrv;
sockSrv=socket(AF_INET,SOCK_STREAM,0);
------解决方案--------------------
WSAStartup()
------------------
Do you have used the WSAStartup function to initiate use of WS2_32.DLL by a process.
------解决方案--------------------
在SOCKET sockSrv;
sockSrv=socket(AF_INET,SOCK_STREAM,0);之前加上AfxInitSocket()试一试
在VC++6中做网络程序,需要版本协商 加载WS2_32.LIB,在VS.NET中 需要怎么处理呢,我已经在 stdafx.h中中加入了
#include <Winsock2.h>
#include <afxsock.h>
下面两句编译能通过,但返回值 不正确
SOCKET sockSrv;
sockSrv=socket(AF_INET,SOCK_STREAM,0);
------解决方案--------------------
WSAStartup()
------------------
Do you have used the WSAStartup function to initiate use of WS2_32.DLL by a process.
------解决方案--------------------
在SOCKET sockSrv;
sockSrv=socket(AF_INET,SOCK_STREAM,0);之前加上AfxInitSocket()试一试