有没有什么解决办法呀???现在的书都是VC6.0的,可现在都是用VS了呀!!!

解决方案 »

  1.   

    就是
    .net默认的字符集是Unicode,在工程属性中,将字符集设定为多字节
      

  2.   


    MFC的出错太正常了,SDK的有时也会出错,改改就行了。
      

  3.   

    1.vc6.0头文件有.h,vs2008里的没有
    2.vs2008有标准命名空间 using namespace std;
      这个要写在紧跟头文件的下面
    3.main函数要这么写:
      int main()
      {
         //body of main function
         return 0;
      }
    4.vs2008的头文件名一般都是vc6.0头文件名前面加字母c得来的,比如vc6.0这么写数学库函数
      #include<math.h>
      而vs2008却要写成这样:
      #include<cmath>
      

  4.   

    1。MS公司大了,服务差了,脾气大了,肚量小了,客户忘了。
    2。到本人博客看看,也许会有一点收获。
    3。欢迎共同探讨V6.0到VS2008的问题。禁止谈商业代码。谢谢理解。
      

  5.   

    VC6中的代码一般都是ASCII编码的,而VS2008是UNICODE编码的,所以有许多地方需要转化的.