通用Windows应用(C ++)

10 篇文章 2 订阅

翻译自:MSDN https://docs.microsoft.com/zh-cn/cpp/cppcx/universal-windows-apps-cpp?view=vs-2019

通用Windows平台(UWP)是Windows的现代编程接口。使用UWP,您只需编写一次应用程序或组件,然后将其部署在任何Windows 10设备上。您可以用C ++编写组件,并且以任何其他UWP兼容语言编写的应用程序都可以使用它。

大多数UWP文档位于通用Windows平台文档的Windows内容树中。在这里,您将找到入门教程以及参考文档。

对于新的UWP应用和组件,我们建议您使用C ++ / WinRT,这是Windows运行时API的新标准C ++ 17语言投影。Windows 10 SDK从版本1803开始提供C ++ / WinRT。C ++ / WinRT完全在头文件中实现,旨在为您提供对现代Windows API的一流访问。与C ++ / CX实现不同。C ++ / WinRT不使用非标准语法或Microsoft语言扩展,它充分利用了C ++编译器来创建高度优化的输出。有关更多信息,请参见C ++ / WinRT简介

您可以使用Desktop Bridge应用程序转换器打包现有的桌面应用程序,以通过Microsoft Store进行部署。有关更多信息,请参见在Centennial项目Desktop Bridge中使用Visual C ++ Runtime

使用C ++ / CX的UWP应用

请打开https://docs.microsoft.com/zh-cn/cpp/cppcx/universal-windows-apps-cpp?view=vs-2019前往图片中的链接

使用Windows运行时C ++模板库(WRL)的UWP应用

Windows运行时C ++模板库提供了低级COM接口,ISO C ++代码可通过这些接口在无异常的环境中访问Windows运行时。在大多数情况下,我们建议您使用C ++ / WinRT或C ++ / CX而不是Windows Runtime C ++模板库来进行UWP应用开发。有关Windows Runtime C ++模板库的信息,请参阅Windows Runtime C ++模板库(WRL)。

也可以看看

Visual Studio 中的C ++ C ++中
的Windows编程概述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值