C# 启动Windows 8.1和/或直接嵌入应用程序而不是桌面
我们正在开发一个.NET应用程序(现代UI)。我们希望做的是直接启动到现代UI应用程序,而不是桌面。我们希望有效地将用户锁定到我们的应用程序中,然后通过触摸屏进行操作 有没有办法做到这一点?是否替换explorer.exe?但这听起来有点冒险,有点老套 提前谢谢 我发现: 那么,我们来创建如下内容:C# 启动Windows 8.1和/或直接嵌入应用程序而不是桌面,c#,.net,windows,microsoft-metro,C#,.net,Windows,Microsoft Metro,我们正在开发一个.NET应用程序(现代UI)。我们希望做的是直接启动到现代UI应用程序,而不是桌面。我们希望有效地将用户锁定到我们的应用程序中,然后通过触摸屏进行操作 有没有办法做到这一点?是否替换explorer.exe?但这听起来有点冒险,有点老套 提前谢谢 我发现: 那么,我们来创建如下内容: Process.Start("explorer.exe shell:AppsFolder\Microsoft.WindowsReadingList_8wekyb3d8bbwe!Microsoft.
Process.Start("explorer.exe shell:AppsFolder\Microsoft.WindowsReadingList_8wekyb3d8bbwe!Microsoft.WindowsReadingList");
这只是一个想法,但可能会有所帮助。您可以将windows 8.1设置为Kiosk模式,这将把用户锁定到您的应用程序中。 进入Charms->Settings->Change PC Settings->Accounts,您可以为Kiosk模式选择用户和应用程序 有了这个选项,就不需要黑客了,这正是你所需要的 以下是如何设置信息亭模式的详细信息:
这似乎正是我们需要的,但我们需要使用嵌入式Windows。感谢那些也给出了有益回答的人 它说,一旦设置,用户需要登录到信息亭模式,需要用户交互。我们需要的是基本上隐藏我们正在使用Windows的事实。