我已经创建了 Windows 应用程序。当我运行这个应用程序时,我想让用户不能访问他们系统中的其他应用程序。因此,任何人都可以建议我如何使用 c sharp 编码阻止对桌面/其他应用程序的访问,而不是我的应用程序。
问问题
375 次
2 回答
0
您可以使用 Process.Kill 杀死资源管理器
foreach (Process proc in Process.GetProcessesByName("explorer"))
{
proc.Kill();
}
并将 explorer.exe 启动到应用程序的析构函数中
于 2013-07-30T09:33:02.653 回答
0
你可以让你的窗口无边框和全屏,然后隐藏任务栏,但这不会阻止人们使用键盘切换到其他应用程序。
我不确定您是否能够“锁定”Windows 以仅运行您的应用程序,为什么会这样,它旨在运行多个应用程序,因此在某种程度上您正在与潮流作斗争。
于 2013-07-30T09:26:48.087 回答