如何在控制台应用程序中使用C ++ / CX并包含Windows运行时库?

时间:2013-02-01 19:51:48

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

我希望能够从控制台应用程序访问Windows命名空间(例如Windows :: Storage :: Compression,Windows :: Web :: Json)。我目前正在使用Win32控制台应用程序项目。

1 个答案:

答案 0 :(得分:1)

桌面控制台应用程序中API文档中引用的参考元数据winmd file。然后,您可以使用标记为DualApiPartition的API,例如Windows::Storage::Compression::Compressor。请注意,在桌面项目中,默认情况下不会显示Core选项卡。有关启用元数据引用以显示在添加引用对话框中的步骤,请参阅msdn.microsoft.com/library/hh708954(v=vs.110).aspx

在早期版本的Visual Studio中,如果安装了Windows 8 Kit,则可以通过COM调用同一个类。