修正vc6中的一些(不一样)吧

不知道这些算的上是错误不。就用(不一样)来代替吧。

  1. 在for里面定义的int i 可以在for 后面使用。。
    这个问题在移植过程中修改起来很累。当然也算的上错误了
    解决方法: 在afxwin.h 或者在afx.h中添写
    #define for if(0); else for

  2. 在程序中使用winsock2。
    在afxsock.h中

    • 修改
      #ifndef _WINSOCKAPI_
      #include <winsock.h>
      #endif

      #ifndef _WINSOCKAPI_
      #include <winsock2.h>
      #endif
    • 修改
      #pragma comment(lib, "wsock32.lib")

      #pragma comment(lib, "ws2_32.lib")

你可能感兴趣的:(修正vc6中的一些(不一样)吧)