18,356
社区成员
发帖
与我相关
我的任务
分享
void ConnServer()
{
hsocket = socket(AF_INET, SOCK_STREAM, 0);
WSAAsyncSelect(hsocket, hDWnd, WM_SOCKET, FD_CONNECT | FD_READ | FD_CLOSE);
SOCKADDR_IN addrSrv;
addrSrv.sin_addr.S_un.S_addr=inet_addr(szIPAddress);
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(IPPort);
connect(hsocket, (SOCKADDR*)&addrSrv, sizeof(SOCKADDR));
}
void DisConn()
{
closesocket(hsocket);
hsocket = NULL;
SetTimer(hDWnd, TimerReConn, 1000, NULL);
}
我使用上面的代码: