【发布时间】:2013-09-28 20:34:59
【问题描述】:
我最近为我的女儿编写了一个应用程序,这是一个无儿童区,她忽略了所有不必要的按键(Windows 键、Esc 等),但我遇到的问题是当我使用以下代码时:
targetForm.WindowState = FormWindowState.Maximized;
targetForm.FormBorderStyle = FormBorderStyle.None;
targetForm.TopMost = true;
我可以隐藏任务栏,但它并没有真正覆盖。当我将鼠标移动到任务栏所在的位置并单击时,它会弹出,同样,使用此代码并使用我的 windows 窗体运行外部应用程序,我只剩下这个 windows 窗体保持在顶部。
如果有人可以帮助我以正确的方式将我的 windows 窗体显示为真正的全屏应用程序,并且能够从窗体内运行外部应用程序并让它们优先考虑自己,那将不胜感激。
如果你错过了,我使用的是 VS2010、C# 和 winforms。
提前致谢!
【问题讨论】:
-
你申请的目的是什么?
-
这是一个儿童锁定应用程序。所以她可以玩她的游戏,而不是点击我的任何其他东西。创建个人资料并没有削减它,她仍然可以访问超出她需要的内容。
标签: c# winforms visual-studio-2010 windows-7 fullscreen