好教程推荐系列:构建 Windows 电脑的桌面应用

148 阅读1分钟

来自微软官方

docs.microsoft.com/zh-cn/windo…

docs.microsoft.com/zh-cn/windo…

 

有 4 个主要平台可用于构建适合 Windows 电脑的桌面应用。 每个平台都提供用于定义应用生命周期的应用模型,用于创建 Word、Excel 和 Photoshop 等桌面应用的完整 UI 框架和一组 UI 控件以及用于使用 Windows 功能的一组全面的托管或本机 API。 要对这些平台进行深入比较并了解适合每个平台的其他资源,请参阅选择应用平台

 

平台说明文档和资源
通用 Windows 平台 (UWP)适合 Windows 10 应用和游戏的领先平台。 可构建仅使用 UWP 控件和 API 的 UWP 应用,也可在桌面应用中使用 UWP 控件和 API,这些应用根据设计可使用其他平台之一。入门 API 参考 示例
C++/Win32适合需要直接访问 Windows 和硬件的本机 Windows 应用的首选平台。入门 API 参考 示例
WPF已建立的基于 .NET 的平台,它适合带有 XAML UI 模型的图形丰富的托管 Windows 应用。 这些应用可面向 .NET Core 3 或完整的 .NET Framework。入门 API 参考 (.NET) 示例
Windows 窗体基于 .NET 的平台,它专用于具有轻量级 UI 模型的托管业务线应用。 这些应用可面向 .NET Core 3 或完整的 .NET Framework。入门 API 参考 (.NET)