開發 Windows 傳統型應用程式
在此文章
Windows 應用程式 SDK 功能
依案例組織的 Windows 應用程式開發功能
相關主題
文件的這一節提供開發 Windows 傳統型應用程式時可以使用的 API 和功能相關資訊。 在 Windows 應用程式 SDK 中使用 API,可以取得其中一些功能。 在 Windows OS (透過 Windows SDK ) 和 .NET 中使用 API,且不需要使用 Windows App SDK,可以取得其他功能。
下表強調目前版本的 Windows 應用程式 SDK 所提供的開發功能。 如需包含這些功能之 Windows 應用程式 SDK 發行通道的更多細節,請參閱發行通道所提供的功能 。
展開表格
功能
描述
WinUI 3
適用於 Windows 傳統型應用程式的初次原生使用者介面 (UI) 架構,包括使用 C# 和 .NET 的受控應用程式,以及搭配 WIN32 API 使用 C++ 的原生應用程式。 WinUI 3 使用最新的使用者介面 (UI) 模式,提供一致、直覺式且可存取的體驗。
以 DWriteCore 轉譯文字
使用與裝置無關的文字版面配置系統、高品質的子像素 Microsoft ClearType 文字轉譯、硬體加速文字、多格式文字、寬語言支援等等來轉譯文字。
使用 MRT Core 管理資源
管理應用程式資源 (例如多種語言的字串和影像)、縮放,以及獨立於應用程序邏輯來對比變體。
應用程式生命週期:應用程式執行個體
控制應用程式的多個執行個體是否可以同時執行。
應用程式生命週期:豐富啟用
針對您的應用程式處理不同類型的啟用相關資訊。
應用程式生命週期:電源管理
了解您的應用程式如何影響裝置的電源狀態,並讓應用程式做出有關資源使用量的明智決策。
管理應用程式視窗
建立和管理與您的應用程式相關聯的視窗。
推播通知
使用 Azure 應用程式註冊身分識別,將原始通知和應用程式通知從雲端傳送至您的應用程式。
應用程式通知
使用應用程式通知將訊息傳遞給使用者。
部署
使用未封裝和已封裝的應用程式部署 Windows 應用程式 SDK 執行階段
下列文章提供的資訊可協助您開始使用完整 Windows 應用程式開發平台功能來處理常見的應用程式案例,包括 Windows 應用程式 SDK、Windows SDK 和 .NET SDK 所提供的功能。
如需設定開發環境並開始建立新應用程式的相關信息,請參閱: