如何在运行/打开我的应用程序时阻止系统桌面

时间:2013-07-30 09:22:32

标签: windows c#-4.0

我创建了Windows应用程序。当我运行此应用程序时,我想让用户不能访问其他系统中的应用程序。所以任何人都可以建议我如何使用c sharp编码阻止访问桌面/其他应用程序而不是我的应用程序。

2 个答案:

答案 0 :(得分:0)

您可以使窗口无边框全屏,然后隐藏任务栏,但它不会阻止人们使用键盘切换到其他应用程序。

我不确定你是否能够锁定" Windows只运行你的应用程序,为什么你,它设计为运行多个应用程序,所以在某种程度上你正在逆转潮流。

答案 1 :(得分:0)

您可以使用Process.Kill杀死资源管理器

foreach (Process proc in Process.GetProcessesByName("explorer"))
{
   proc.Kill();
}

将explorer.exe启动到应用程序的析构函数中