我们正在开发.NET应用程序(Modern UI)。我们希望做的是直接启动Modern UI应用程序,而不是桌面。我们希望有效地将用户锁定在我们的应用程序中,然后通过触摸屏进行操作。
有没有办法做到这一点?也许替换explorer.exe?但这听起来有点风险和黑客。
提前致谢!
答案 0 :(得分:1)
那么,如何创建这样的东西:
Process.Start("explorer.exe shell:AppsFolder\Microsoft.WindowsReadingList_8wekyb3d8bbwe!Microsoft.WindowsReadingList");
这只是一个想法,但可能会有所帮助。
答案 1 :(得分:1)
您可以将Windows 8.1设置为Kiosk模式,这会将用户锁定到您的应用中。 转到Charms-> Settings->更改PC设置 - >帐户,您可以选择Kiosk模式的用户和应用程序。
使用此选项,不需要黑客,这完全符合您的需要。
以下是有关如何设置自助服务终端模式的详细信息:
http://blogs.msdn.com/b/hyperyash/archive/2013/10/25/enable-kiosk-mode-in-windows-8-1.aspx
答案 2 :(得分:0)
Just found this: Windows Embedded 8.1 Lockdown & Branding
这似乎完全符合我们的需要,但我们需要使用Windows Embedded。感谢那些也提供有用回复的人!