繁体   English   中英

如何以编程方式关闭Windows 8应用程序?

[英]How to close a Windows 8 application programmatically?

我正在为Windows 8构建应用程序,并且需要能够使用操作以编程方式关闭它。 例如,我的应用程序上的一个按钮。

我正在使用HTML5构建我的应用程序

以下事件处理程序对我有用......我实际上在一个全局应用程序栏中放了一个Exit图标......用户喜欢它!

        private void closeButton_Click(object sender, RoutedEventArgs e)
        {
            App.Current.Exit();
        }

祝好运!

上面的解决方案适用于C#...当在不支持触摸屏的机器上使用Windows 8商店应用程序时,它特别有用(我们的用户在模拟自上而下滑动以关闭应用程序时遇到困难...其他用户正在运行Windows 8在Mac VM上使Alt + F4变硬

你不能。 Windows运行时API(以及Windows SDK的现代子集)不提供终止应用程序的机制。

基于Windows运行时的应用程序的模型是允许系统或用户管理进程生命周期。

在JS中你可以这样做:

window.close();

您无法以编程方式关闭应用程序,这是系统的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM