MFC之套接字发送最简单例子

xiaoxiao2021-02-28  124

按钮事件中响应:

CSocket m_sockRecv; m_sockRecv.Create(67, SOCK_DGRAM, "本地IP"); //绑定本地套接口 m_sockRecv.Bind(67, "本地IP"); char szRecv[100]; szRecv[0] = '1'; szRecv[1] = '2'; szRecv[2] = '3'; szRecv[3] = '4'; szRecv[4] = '5'; szRecv[5] = '1'; szRecv[6] = '6'; szRecv[7] = '7'; szRecv[8] = '8'; szRecv[9] = '9'; m_sockRecv.SendTo(szRecv, 10, 68, "本地IP+第二位设置为255", 0); m_sockRecv.Close();

注:在InitInstance()函数中添加:

#include <afxsock.h> 

if (!AfxSocketInit())//初始化套接字 { AfxMessageBox(_T("123456")); return FALSE; }

然后通过Wireshark本地查看发送数据

转载请注明原文地址: https://www.6miu.com/read-34245.html

最新回复(0)