vc6转vs2010错误

Posted code1992

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vc6转vs2010错误相关的知识,希望对你有一定的参考价值。

1.找不到 iostream.h

把#include <iostream.h> 换成#include <iostream>

 

2.errorC2146:语法错误:缺少“;”(在标识符“PhysicalMediumType”的前面)

把netioapi.h里的#include <ntddndis.h>改为#include "ntddndis.h"

 

3.ws2def.h中出现大量 未定义标识符 “CHAR” “UCHAR”等

解决方法:  添加如下引用  顺序必须是这样

#include "Winsock2.h"
#include "windows.h"

以上是关于vc6转vs2010错误的主要内容,如果未能解决你的问题,请参考以下文章

vc6 到 vs2010 移植错误

问题:工程迁移 VC6->VS2008->VS2010

win7系统装了vc6.0和vs2010,为啥无法安装番茄助手在vs2010中

vs2010 编译多个project问题

VC6.0或VS2010对图片操作

如何使用 Daffodil 将旧的 VC6 项目移动到 VS2010