由于winsock控件使用起来非常方便,我没有理由不利用它。但Winsock控件默认listen方法的连接队列的数目是5,而winsock又没有提供更改它的接口,请问各位前辈:怎样才能更改这个值的大小?谢谢!

解决方案 »

  1.   

    listen函数的第二个参数不就是设置这个值的吗?
      

  2.   

    哦,sorry,你说的时控件,不是直接的socket。
      

  3.   

    控件没有这个属性,难道用ultraedit直接改dll文件?
      

  4.   

    用WINSOCK2 LISTEN数可以达到200,记不太清了,自己查一下吧。
      

  5.   

    你可以用Winsock的句柄来调用listen。如listen(Winsock.SocketHandle,10),注意该listen不是Winsock的方法.
      

  6.   

    一般windows操作系统内核中的默认队列数是5
      

  7.   

    这个值设置没什么用,在WIN2000下都是默认200。