求1 mfc 下 发送UDP的广播的代码
admin 发表于 2010-04-28 | 来源:互联网 | 阅读:

自己写的 老是出错 问了改掉还是不行崩溃了
求高手写一完整代码
基于对话框的最好

已经有4 个评论
  1. weiwei 说:

    [code=C/C++][/code]uint8 MsgNet[CmdLen]={0×00};UINT _SendMsgUdpThread(LPVOID lparam) //UDP发送信息{ int udp_rt; CString ipStr; p*pDlg=(p*)lparam; if(pDlg->StopServer==true) return -1; udp_rt = sendto(SockFd,(char *)MsgNet,CmdLen,0,\ (struct sockaddr *)&clientAddr,sockAddrSize); if(udp_rt==SOCKET_ERROR)  { DWORD error=GetLastError(); } return 0; }

  2. 15375 说:

    友情帮顶,友情帮顶

  3. bobowanzi 说:

    SOCKADDR_IN addr;addr.sin_family = AF_INET;addr.sin_port = htons(m_nPort);addr.sin_addr.s_addr = inet_addr(m_strIP);m_sockServer = socket(AF_INET, SOCK_DGRAM, NULL);BOOL bBroadcast = TRUE;setsockopt(m_sockServer,SOL_SOCKET,SO_BROADCAST,(const char*)&bBroadcast,sizeof(BOOL));sendto();这样就ok了:)

  4. weiwei 说:

    sendto(m_sockServer,buf, strlen(buf),0,(sockaddr*)(&addr),sizeof(addr));

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明