如何创建 Windows 10 设置应用程序(沉浸式控制面板)小程序?

问题描述 投票:0回答:2

按照 MSDN 上给出的说明,我能够创建一个 Windows 控制面板小程序(经典控制面板)。

下图中的“HALO WORLD”小程序是我创建的。

Sample control Panel applet

如何对 Windows 10 设置应用程序(沉浸式控制面板)执行相同操作? 也就是说,我希望在下面的屏幕上有这样的条目。 Windows 10 Settings app

如果需要,我愿意编写一个 UWP 应用程序。

uwp windows-runtime windows-10 controlpanel
2个回答
1
投票

不,无法通过这种方式修改“设置”应用程序。

但是,为什么要这样做呢?经验法则是设置应该集成在应用程序本身中,这对用户来说也更方便,也更容易管理。

NavigationView
控件本身甚至有一个集成的设置菜单项,因为这是开发人员的普遍要求。


0
投票

它需要是一个 UWP 应用程序,但即使 5.5 年后,有关如何做到这一点的文档也非常稀缺。 对于需要相应设置页面的设备驱动程序,说明如下: https://learn.microsoft.com/en-us/windows-hardware/drivers/partnerapps/create-a-system-settings-application

我不明白的是Windows 7和Windows 8兼容性之间的区别。

如果您的控制面板应用程序是为 Windows 7、Windows 8 或 Windows 8.1,它将继续工作并显示在 旧版控制面板(直到在未来版本中删除),但是 不会显示在Windows 10系统设置应用程序中,并且支持 它的任何功能。

但是对于“旧系统设置应用程序是为 Windows 8 编写的或 Windows 8.1,它将继续工作,但不支持任何 Windows 10 系统设置应用程序的功能。”

这意味着专为 Windows 8 编写的系统设置应用程序仍然可以出现在 Windows 10 系统设置应用程序中,但不支持任何新功能,但专为 Windows 7 编写的系统设置应用程序则不支持。

(我本来会写这篇文章作为对 Martin Zikmund 出色答案的评论,但显然我没有足够的声誉/积分/学分/魔力)。

© www.soinside.com 2019 - 2024. All rights reserved.