如何访问命名空间"windows"

Par*_*art 3 windows visual-studio c++-cx

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

以上是代码,但它显示

error C2653: 'Windows' : is not a class or namespace name
Run Code Online (Sandbox Code Playgroud)

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

Mat*_*ith 5

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

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

看到:

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