如何在点击按钮时暂停metro应用程序?

时间:2012-10-02 22:51:01

标签: microsoft-metro

我刚刚了解到不建议在代码中终止应用,但如何在按钮的点击事件中暂停应用?点击后,我的应用程序中有一个关闭按钮,应暂停该应用程序。我不希望用户点击ALT + f4或其他任何内容。当用户再次从“开始”图标单击应用程序图标时,它应该恢复应用程序。我该怎么做?

我正在寻找像 -

这样的东西
  private void btnSuspend_Click(object sender, RoutedEventArgs e)
  {
      //Suspend App.
  }

1 个答案:

答案 0 :(得分:0)

应用无法暂停。 Windows会自动管理lifetime of Windows Store apps。当应用程序不再可见时,或者当机器进入低功耗状态时,将在大约十秒的超时后暂停应用程序。当用户再次重新激活应用程序时(通过“开始”,“Alt-Tab”等),Windows将恢复该应用程序。