如何使用uwp注销(注销)Windows 10? 我在win-forms中做过但是代码在uwp中不起作用。
[DllImport("user32.dll")]
public static extern int ExitWindowsEx(int operationFlag, int rationReason);
private void button_Click(object sender, RoutedEventArgs e)
{
//Application.Current.Exit();
ExitWindowsEx(0, 0);
}
答案 0 :(得分:0)
在非UWP计划中您可以创建新流程并运行
%windir%\System32\shutdown.exe /l /t 0
但UWP计划无法使用此功能。请查看此处的Stack Overflow链接,了解此问题的另一个问题。但看起来你运气不好。
答案 1 :(得分:-1)
正如我在上面看到的代码,您实际上正在关闭应用程序。在UWP中,应用程序适用于已激活,正在运行,已暂停或已退出等州 如果您想从应用程序注销,则意味着您要擦除所有用户数据及其导航历史记录。
创建一个清除NavigationTrace的函数,清除NavigationEntry后,将用户导航到登录屏幕/主页