小弟在建工程时,没有加支持Windows Socket 功能,因为那时没用到这个功能,现在新加了一个功能,要用到Socket编程,我建了一个socket的继承类,但是程序提示CSocket基类未定义,那位大哥知道怎样在工程里加? 谢谢!!

解决方案 »

  1.   

    在VC中进行WINSOCK的API编程开发,需要使用到下面三个文件:
        1、WINSOCK.H: 这是WINSOCK API的头文件。
        2、WSOCK32.LIB: WINSOCK API连接库文件。在使用中,一点要把它作为项目
                        的非缺省的连接库包含到项目文件中去。
        3、WINSOCK.DLL: WINSOCK的动态连接库,位于WINDOWS的安装目录下。
      

  2.   

    再加一句,小弟是使用MFC CSocket 编的,在支持Socket的程序已经做出来了,只是在向不支持Socket的工程中加的时候出现上面的问题,麻烦大哥说一下,在MFC中加哪些头文件和连接库啊?与用WINSOCK应该有区别吧?
      

  3.   

    在stdafx.h里面添加 #include <afxsock.h>
    在主文件里面添加 AfxSocketInit());
    是这样吧?
      

  4.   

    那位大哥指道,帮小弟一下,上面的东西不太具体,那位大哥能说具体点,顺便加一句我用MFC编的,MFC CSocket类。