如何访问命名空间" windows"

时间:2013-05-22 18:18:23

标签: windows visual-studio c++-cx

#include<iostream>
#include<string.h>
#include<Windows.h>
.
.
.
using namespace Windows::Networking::Connectivity;
.
.
.
ConnectionProfile^ internetConnectionProfile = NetworkInformation::GetInternetConnectionProfile();
.
.
.

以上是代码但显示

error C2653: 'Windows' : is not a class or namespace name

我该怎么办?公共语言运行时支持(/ clr)已设置

1 个答案:

答案 0 :(得分:5)

我认为你想使用C ++ / CX(而不是C ++ / CLI)。这些语言实际上是相同的(就语法的外观而言)。但是构建它们并不相同:通过使用/ ZW编译器选项(在创建Windows应用商店应用时默认打开)启用C ++ / CX。

在UI中,/ ZW选项列为“使用Windows运行时扩展”

请参阅:

http://msdn.microsoft.com/en-us/magazine/dn166929.aspx