我学做api钩子.文章里说要wsock32.h,可是我看vc6.0里也没有这个头文件啊?

解决方案 »

  1.   

    window系统中应该带着吧
    如果没有,网上搜索一下吧
      

  2.   

    好像是winsock32.h吧,试试看,把要包含的文件换成这个
      

  3.   

    如果没有这个头文件就会出现
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(80) : error C2065: 'MessageBoxA1' : undeclared identifier
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(82) : error C2065: 'recv1' : undeclared identifier
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(84) : error C2065: 'HookAPIByName' : undeclared identifier
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(141) : error C2373: 'HookAPIByName' : redefinition; different type modifiers
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(184) : error C2373: 'MessageBoxA1' : redefinition; different type modifiers
    G:\编程\VC\MFC_1_DLL\MFC_1_DLL.cpp(189) : error C2373: 'recv1' : redefinition; different type modifiers这样的错误提示?
      

  4.   

    project->add to project->files
    在:\Program Files\Microsoft Visual Studio\VC98\Lib\下找到wsock32.LIB