Vio*_*ffe 8 c++ windows winapi visual-studio
我正在尝试使用在VersionHelpers.h标头中声明的IsWindows7SP1OrGreater函数.我得到:
'VersionHelpers.h':没有这样的文件或目录
虽然我可以从Visual Studio打开这个头,但是语法检查器可以正确找到它.有什么问题?
为了使用版本助手宏,您需要定位VS 2013附带的v120平台工具集.如果在VS 2013中创建一个空项目,那么您会发现包含VersionHelpers.h工作正常.
如果你的目标是v120那么我想你的项目中有其他错误的配置.从一个全新的项目开始,说服自己#include <VersionHelpers.h>按预期工作.然后试着找出你麻烦的项目和有效的普通香草项目之间有什么不同.
我自己遇到了这个问题,我在磁盘上的任何地方都找不到该文件.
然后我才意识到该文件似乎只包含在C:\Program Files (x86)\Windows Kits\8.1\Include\um路径中的Windows 8.1 SDK(以及未来的SDK)中.文档没有提到(所以你不需要Visual Studio 2013才能使用它)
| 归档时间: |
|
| 查看次数: |
15118 次 |
| 最近记录: |