我想锁定一台Windows机器。因此,用户无法在内容或错误地退出全屏。此外,如果应用程序崩溃,只会显示错误页面。 不是默认的Windows灰色弹出窗口,带有“确定”按钮。
我在想的是有一个流程检查我的应用程序的状态。如果应用程序失败,则向管理员发送电子邮件并重新启动3次,如果没有成功关闭。
答案 0 :(得分:0)
使用WPF。
设置窗口:
BorderStyle=None
Topmost=True
对于应用程序错误捕获:
在App上创建 DispatcherUnhandledException 事件,该事件将显示另一个全屏窗口,以处理应用程序失败的情况。
为避免用户退出,您可以监控用户KeyDown并设置event.Handled = true