一:看WSAStartup的帮助
二:用正确的lib,注意有两个socket的lib, WS2_32.LIB,WSOCK32.LIB
对应不同的DLL 当然,头文件也要包含。

解决方案 »

  1.   

    多播 要求每一台主机加入一个组播地址,这个地址是一个D类型地址
    在Winsock 1设计的方法中,I P多播组的加入和离开是用s e t s o c k o p t命令来完成的,同时要
    用到I P _ A D D _ M E M B E R S H I P(加入组)和I P _ D R O P _ M E M B E R S H I P(脱离组)这两个选项。
    使用这两个套接字选项时,必须传递一个i p _ m r e q结构,
    SOCKET s ;
    struct ip_mreq ipmr ;
    SOCKADDR_IN local ;
    int len = sizeof( ipmr );
    s = SOCKET( AF_INET , SOCK_DRAM , 0 );
    设置好local , ip_mreq
    然后bind
    再 setsockopt
      

  2.   

    请问组播中的组ip地址是什么意思?
    是主机的ip呢,客户机的ip呢,还是其他什么?