我想用winsock api实现udp协议的通讯,主要是用来接收 
但是信息来了,我该怎么接收啊? 
使用winsock控件的时候,直接就有DataArrival事件,可以直接写程序 
可是现在用api该怎么办呢? 
ps:SOCK_DGRAM的值是多少啊?我在网上找不到,api浏览器...没有装... 
要是有大侠能给个api版的udp协议通讯的完整实例那是最好的了

解决方案 »

  1.   

    不想用控件,是因为受"绿色"思想的影响么?那去下载一个高仿WINSOCK控件吧:http://www.m5home.com/blog/article.asp?id=178
      

  2.   

    打一下包的麻烦远比你用API实现的麻烦小得多得多得多(重复1W次)何必为难自己.不过呢,一般的应用,使用我封闭的那个高仿控件即可
      

  3.   

    哥哥啊,我学vb不是因为有谁要求,也不是为了以后用它混饭吃(我是学土木工程的),我只是...好这个...
    我现在遇到问题了,不会用winsock api,我只是想解决这个问题.....
    BTW:我以前看到winsock1.1里面有bind,accept等好多函数,可是我用的api-guide里面查不到,是不是2.0里面给取消了?希望大家热心帮助菜鸟变老鸟~~~
      

  4.   

    这个我就不太清楚了..建议你买本<<WINDOWS环境下32位汇编语言程序设计>>,老罗写的,虽然是汇编,但是MASM语法与VB差不多了...你可以把这本书当作中文API详解.....里面有一节是讲SOCKET API的.
      

  5.   


    API 中有回调函数,可以用消息直接触发你的代码。上网搜搜,很多。