界面变了,库也变了,如ALT, MFC, STL库都改变了,部分是为了符合ISO国际标准,部分是为了修正一些Bug而改变了类的结构,如VC2005没有了iostream.h这个文件,而用标准的iostream文件.VC2005可以轻便地移植到其他符合标准的编译环境,如GCC, C++ Builder.一些原来在MFC6中一个类有的变量在新的MFC被移动到父类中了,也会使访问出错。
1、MFC的版本不一样。2、界面更好用。3、语法更严谨。通不过是因为有些规则变了。