刚学习MFC的编程.以前只用过纯C++.
代码1:
shutdown(*s,::SD_BOTH);
错误1:
e:\VC++_TEST\VPN\VPN.cpp(54): error C2039: “SD_BOTH” : 不是“operator``global namespace''”的成员
代码2:
::AfxBeginThread(ThreadSocket,(LPVOID)pusersocket);
错误2:
e:\VC++_TEST\VPN\VPN.cpp(167): error C2039: “AfxBeginThread” : 不是“operator``global namespace''”的成员是Windows Console程序,请问错在哪?

解决方案 »

  1.   

    就是说必须得建立MFC程序了,也就是必须得有那些窗口程序了?
    还是可以建立Console程序时进行选择?用的是VS.NET 2003
      

  2.   

    难道支持MFC就不认识标准C++里面的东西了吗?
    代码:
    VPN_MANAGER(char * ufile,u_long begin, u_long end)
    e:\VC++_TEST\MFC_VPN\MFC_VPN\VPN.h(80): error C2062: 意外的类型“char” 
    晕,大侠指导一下,作业过几天就得交...
    天,当时不该选MFC的作业!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      

  3.   

    整个VPN的服务端已经架构好,就是到了MFC这块完了,大哥们救命.
      

  4.   

    我在Console工程里运行得好好的程序,加到MFC程序里后就出现上百个错误..这是怎么回事.分别是一个vpn.h,vpn.cpp,protocol.h这是为什么啊?环境:VS.NET 2003