windwos 7和vs2010 c++ 下编译工程,出现错误fatal error C1189(VC6升VS2010时出现)
来源:互联网 发布:java多线程并发例子 编辑:程序博客网 时间:2024/05/20 02:30
出现错误
fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.
是出c:\program files (x86)\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(35)中报出。
请问怎样解决?
解决办法:
===================================
下面是彻底解决方法:
在工程的stdafx.h中添加(如有类似语句,需注释掉)
#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
- windwos 7和vs2010 c++ 下编译工程,出现错误fatal error C1189(VC6升VS2010时出现)
- windwos 7和vs2010 c++ 下编译工程,出现错误fatal error C1189
- vs2010出现编译错误 fatal error C1189: #error : Need to include strsafe.h after tchar.h
- vs2010编译c++程序出现的错误(LINK fatal error LNK1123)
- VS2010调试程序出现错误:vc/atlmfc/include/atlcore.h(35): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at le
- VS2003转VS2010 fatal error C1189: #error
- VS2010出现“error LNK1123” 错误
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- VS2010编译错误:fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x
- MVC 使用Jquery实现AJax
- HDOJ 4362 —— DP + 二分 | 单调栈
- 虚拟机中安装红帽linux6老是报《没有找到可用磁盘》错误提示的解决办法
- JavaScript+参考 1
- JavaScript+参考
- windwos 7和vs2010 c++ 下编译工程,出现错误fatal error C1189(VC6升VS2010时出现)
- Advances in format string exploitation
- Android ListView(三)
- “_imaging.c:75:20: 致命错误: Python.h:没有那个文件或目录 编译中断”解决方案
- PHP语法分析器:RE2C && BISON 总结
- 伪造ip包代码
- VirtualBox 修改UUID实现虚拟硬盘复制
- 洗脸
- 装机-系统-软件安装顺序