写了两个程序一个对话框的 一个控制台的
控制台 有两个线程,接收线程和发送线程,接收到的数据 通过printf 打印在屏幕上,能可靠的显示出 udp数据对话框 有两个线程,界面线程和接收线程,接收到的数据 通过发消息传给 界面线程,
不能正常显示在 对话框上的 编辑框里,经常丢数
如何改进
控制台 有两个线程,接收线程和发送线程,接收到的数据 通过printf 打印在屏幕上,能可靠的显示出 udp数据对话框 有两个线程,界面线程和接收线程,接收到的数据 通过发消息传给 界面线程,
不能正常显示在 对话框上的 编辑框里,经常丢数
如何改进
如果是的话,建议接收放在一个线程,处理放在另一个线程(比如PostMessage过去)
如果接收数据量很大的话,你怎么写都会有丢包的现象的(udp本身就是不可靠的).