UDP

1、定义套接字类SocketU 集成CSocket,声明套接字变量

SocketU m_socket;

2、创建套接字

m_socket.Create(int_port, SOCK_DGRAM, str_localip);

3、发送数据

m_socket.SendTo(send_hex_array,array_count,aim_port_int,aim_ip_str));

4、接收数据

在SocketU 的类里面添加虚函数OnReceive,在里面使用ReceiveFrom虚函数来接收数据

void SocketU::OnReceive(int nErrorCode)
{

ReceiveFrom(rcv_buf_byte,1*1024,aim_ip_str,aim_port_uint);

}

 注意:一定要AfxSocketInit();!!!!!

原文地址:https://www.cnblogs.com/judes/p/6519207.html