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();!!!!!