C# 如何在Windows 8 Pro上禁用我的Metro风格应用程序的挂起| | |关闭| |终止事件
我是一名法国开发人员,我需要为Windows 8 Pro开发一款Metro风格的应用程序,该应用程序一直都在发布。我想知道如何禁用我的应用程序的关闭事件。我的应用程序需要一直处于前端,用户无法退出该应用程序 我原以为我可以用GPO禁用所有快捷方式,但关闭手势(将应用程序从上到下拖动)也需要禁用 我希望我说得很清楚,每个人都能理解这个问题:-)。请随意问我更具体的问题C# 如何在Windows 8 Pro上禁用我的Metro风格应用程序的挂起| | |关闭| |终止事件,c#,windows-8,windows-runtime,winrt-xaml,C#,Windows 8,Windows Runtime,Winrt Xaml,我是一名法国开发人员,我需要为Windows 8 Pro开发一款Metro风格的应用程序,该应用程序一直都在发布。我想知道如何禁用我的应用程序的关闭事件。我的应用程序需要一直处于前端,用户无法退出该应用程序 我原以为我可以用GPO禁用所有快捷方式,但关闭手势(将应用程序从上到下拖动)也需要禁用 我希望我说得很清楚,每个人都能理解这个问题:-)。请随意问我更具体的问题 诚挚的雷诺。简短的回答是:你不能 操作系统和用户控制Metro风格应用程序的生命周期,你无法阻止用户从你的应用程序切换,一旦你的应
诚挚的雷诺。简短的回答是:你不能 操作系统和用户控制Metro风格应用程序的生命周期,你无法阻止用户从你的应用程序切换,一旦你的应用程序不再位于前台,应用程序将暂停,系统可以随时终止应用程序
同样,用户关闭手势也不能被阻止。在Windows 8.1中,您可能会发现这正是您所需要的。您正在构建什么样的应用程序?如果系统上的两个应用程序想做与您的应用程序相同的事情怎么办?windows 8.1中的Kiosk模式?是的,在花了一些时间在windows 8上编程后,我又读了一遍我的问题,认为她很愚蠢实际上,这不是一个愚蠢的问题。这是一个经常被问到的问题。这也是一个引入了第二个问题的问题:“如果有一种方法允许应用程序阻止关闭手势,它会被滥用吗?”一旦你想到这个问题的答案,我的答案就更有意义了。:-)谢谢。在Metro应用程序的关闭阈值中,您会注意到应用程序允许禁用关闭手势。为此,他将距离设置为接近0(当您将窗口拖到底部时),这样您就可以禁用关闭手势。之后,你可以禁用所有快捷方式,但实际上,应用程序当然可能会被挂起。并且,在用户离开应用程序5秒钟后,应用程序将被挂起。一旦应用程序被暂停,将随时终止,恕不另行通知。您还可以从“最近使用的应用程序”列表中终止应用程序(右键单击应用程序,选择“关闭”)。总的来说,在规则范围内工作比试图与规则抗争要好得多。因此,实现一个onSuspend处理程序、一个OnResume处理程序,并接受用户控制应用程序的生命周期。