Windows SDK标头中的主要问题未递归包含在Visual Studio托管C ++项目中

问题描述 投票:0回答:1

我创建了一个简单的Managed C ++项目,可以从Atltypes.h访问CPoint。编译时出现错误“ errno.h”标头。但是我检查了项目->属性-> VC ++目录->包含目录...包含标头路径。

文件errno.h在SDK路径'C:\ Program Files(x86)\ Windows Kits \ 10 \ Include \ 10.0.10240.0 \ ucrt'中可用

但是在编译时无法将其提取。是由于我的PC中的任何环境问题引起的吗?还是我的Visual Studio设置已损坏?

Code

visual-c++ visual-studio-2015 managed-c++
1个回答
0
投票

经过更多的谷歌搜索后,发现windows.h是具有所有类型的键头。在托管的C ++中添加以下2个标头后,它可以正常工作

#include <Windows.h>
#include <msclr/marshal.h>
© www.soinside.com 2019 - 2024. All rights reserved.