在WinRT中如何创建始终可见的应用程序?

时间:2012-12-06 18:49:40

标签: windows-8 windows-runtime taskbar always-on-top

使用Windows 8,是否可以创建始终可见的应用程序?例如,在以前版本的Windows中,有一个带有快速启动图标的任务栏。我可以创建类似于屏幕上始终显示的快速启动图标吗?

5 个答案:

答案 0 :(得分:4)

如果您指的是Windows 8商店应用,那么答案是否定的。您可以使用实时磁贴和Toast通知,为用户提供可能导致用户启动应用程序的更新。

要阅读以了解Windows应用商店应用如何在Windows 8上运行的好文章,请here了解应用生命周期(Windows应用商店应用)。这将解释App执行状态。

答案 1 :(得分:3)

在RT版本中无法实现,但在桌面版本中也是如此。如果您有桌面应用程序,则可以将其固定到任务栏。但任何Window商店应用程序都无法固定到任务栏。您可以做的是将应用程序移动到主屏幕的开头,因此,只要您单击Windows按钮,您的应用程序就会在前面可见。

答案 2 :(得分:0)

您的意思是在Star Menu屏幕中始终可见吗?如果是这样,您可以向应用程序添加切片更新功能。只要用户将应用程序固定到“开始”菜单,他就会看到更新。请查看以下链接以获取入门教程。 http://blogs.msdn.com/b/windowsappdev/archive/2012/04/16/creating-a-great-tile-experience-part-1.aspx

答案 3 :(得分:0)

“快速启动”具有非常具体的含义,您可能在问题中提及或未提及。

下面是Windows 8中的“快速启动”栏 - 实际上是指向%AppData%目录中某个位置的工具栏。在Windows 7之前,它默认可用,但现在能够将项目直接固定到任务栏而取代它。 Here's how you can restore Quick Launch如果你真的想:)

Quick Launch in Windows 8

当然,它只能在桌面模式下使用,而不能在现代用户界面上使用,其中固定磁贴是您可以期望的最佳选择,并且由用户将其固定并确定其显示位置在他们的开始屏幕上。

答案 4 :(得分:0)

值得一提的另一个选择(虽然更像是系统托盘而非快速启动)是lock screen presence。如果用户选择了该应用并且您的应用支持,则可以将其添加到锁定屏幕:

  • 作为徽章(最多7个应用)
  • 或作为图块通知(仅限单个应用程序)

这不是用户快速启动您的应用程序的方式(其他答案已涵盖这些选项),但这是一种保持可见性并让您的用户知情的方法。