Winsock编程关于识别广播消息非广播消息的问题

来源:百度知道 编辑:UC知道 时间:2024/07/05 05:33:01
我想让接收到的广播消息和点对点的非广播消息分开来放两个对话框里。怎么区分这两种消息类型。谢谢。我用的是UDP实现的广播和点对点通信,VC平台
UDP的点对点,不是TCP的点对点。主要是接收方在接收的时候我想把他们映射到不同的对话框中,广播的显示在左边对话框,点对点的显示右边对话框。有什么函数来获取掩码的内容

广播用的是广播地址,即:你网段的0地址.
例:你的地址192.168.0.1,掩码:255.255.255.0
广播地址就是:192.168.0.255,从该IP收到的就是广播.

如果我没记错的话,以TCP方式打开只能接收TCP的消息,以UDP方式打开只能接收UDP消息

那你的程序很明显不会混淆这两种消息,因为他们使用的是不同端口

可以在程序的数据结构里面加以区别啊