适用于 UWP 应用的 Win32 和 COM API

使用 C++/CX 编写的 通用 Windows 平台 (UWP) (或 Windows 运行时 组件) 可以访问属于 通用 Windows 平台 (UWP) 的 Win32 和 COM API。

其中大多数 API 由所有 Windows 10 设备实现,该集以两种形式 (首先列出:按模块分组,按名称名称的字母顺序) 。 然后,将列出属于 UWP 但并非所有设备都Windows 10 API。

在本节中

主题 说明

所有 Windows 10 设备上都存在的 API

本主题列出了属于 UWP 的 Win32 API,这些 API 由所有 Windows 10设备实现。 为方便起见,Microsoft Windows 软件开发工具包 (SDK) 中提供了名为 WindowsApp.lib 的一个总括库,它为这组 Win32 API 提供导出。 将应用与 WindowsApp.lib (链接,) 库来访问这些 API。

适用于 Windows 10 设备的扩展 API

本主题列出了属于 UWP 的 Win32 和 COM API,这些 API 由某些 Windows 10 设备实现,因此,必须保护对这些 API 的调用,并首先确认应用运行的设备上是否存在 API。 所有应用程序设备上存在 API 的Windows 10以及本主题中列出的 API 共同成为 UWP 的整个 Win32 和 COM 图面区域。

在 UWP Windows中Windows 10 API 的替代方法

了解 UWP 应用中Windows API 的功能,以及哪些 API 用作无法替代的 API。