vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
来源:互联网 发布:sqlserver 恢复挂起 编辑:程序博客网 时间:2024/05/16 16:16
转化为vc2010后,出现以下错误:
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.
解决方法:
stdafx.h头文件中找到如下:
//#ifndef WINVER // 允许使用 Windows 95 和 Windows NT 4 或更高版本的特定功能。
//#define WINVER 0x0400 //为 Windows98 和 Windows 2000 及更新版本改变为适当的值。
//#endif
//
//#ifndef _WIN32_WINNT // 允许使用 Windows NT 4 或更高版本的特定功能。
//#define _WIN32_WINNT 0x0400 //为 Windows98 和 Windows 2000 及更新版本改变为适当的值。
//#endif
//
//#ifndef _WIN32_WINDOWS // 允许使用 Windows 98 或更高版本的特定功能。
//#define _WIN32_WINDOWS 0x0410 //为 Windows Me 及更新版本改变为适当的值。
//#endif
//
//#ifndef _WIN32_IE // 允许使用 IE 4.0 或更高版本的特定功能。
//#define _WIN32_IE 0x0400 //为 IE 5.0 及更新版本改变为适当的值。
//#endif
替换为:
#ifndef WINVER // Allow use of features specific to Windows 95 and Windows NT 4 or later.
#define WINVER 0x0501 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
#endif
#ifndef _WIN32_WINNT // Allow use of features specific to Windows NT 4 or later.
#define _WIN32_WINNT 0x0501 // Change this to the appropriate value to target Windows 98 and Windows 2000 or later.
#endif
#ifndef _WIN32_WINDOWS // Allow use of features specific to Windows 98 or later.
#define _WIN32_WINDOWS 0x0501 // Change this to the appropriate value to target Windows Me or later.
#endif
#ifndef _WIN32_IE // Allow use of features specific to IE 4.0 or later.
#define _WIN32_IE 0x0601 // Change this to the appropriate value to target IE 5.0 or later.
#endif
- vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
- vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
- vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
- vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
- IAR9.0以上版本编译低版本的协议栈常见错误及解决方法
- IAR9.0以上版本编译低版本的协议栈常见错误及解决方法
- VC++编译错误解决方法
- VC++编译错误解决方法
- 使用VS2010或低版本连接 Team Foundation Serive出现tf31002错误的解决方法
- 低版本内核编译奇怪错误
- 用vc2010以上版本编译可以在低版本xp和2003的运行程序的方法
- 低版本VC2010打开高版本VC2012的方法
- VC2005下的编译错误
- 低版本VC工程转高版本VC工程时error C4430的解决方法
- 常见的vc++编译错误 及解决方法
- ucoii 低版本错误
- VC2005 更新后编译原来的工程运行报Runtime Error R6034错误
- VC2010编译过程中出现链接失败
- JFreeChart类
- Opencv运动物体常用的特征提取与匹配方法
- Android动画效果translate、scale、alpha、rotate详解
- 写了一个自定义view,实现表情、文字、语音输入,可以直接拿来用
- Opencv运动物体常用的特征提取与匹配方法
- vc2010转化vc2005或低版本VC过程后,编译错误 解决方法
- MyEclipse6.0中使用aptana插件,添加jquery提示功能
- Oracle EBS adadmin apply patch steps
- java基础知识---对象序列化
- linux下源码安装vsftpd
- 数据结构——算法之(023)( 单链表就地逆置,头插法)
- HTML Flash Object属性相当有趣
- Media Queries实现响应式布局
- 黑马程序员_插入排序