以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 怎样实现全屏窗体? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=159264) |
-- 作者:yellow -- 发布时间:2020/12/19 10:50:00 -- 怎样实现全屏窗体? 需要做一个考试系统,遇到了一个屏幕控制的问题:做好了一个考试窗口,要求考试时全屏此窗口,不能切换到其他地方,隐藏Windows的开始任务栏,屏蔽其他窗体的显示。应该怎样弄呢? |
-- 作者:有点蓝 -- 发布时间:2020/12/19 10:53:00 -- http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=103260&skin=0 |
-- 作者:yellow -- 发布时间:2020/12/19 11:04:00 -- 看到了,可以实现全屏,但屏蔽不了菜单和任务栏,还有快捷键切换操作。 我想要么可屏蔽这些操作,要么有一个窗口处于非激活状态时的响应事件来控制,能做到吗? [此贴子已经被作者于2020/12/19 11:06:16编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/12/19 11:09:00 -- 把窗口设置为独立,或者模式窗口 快捷键参考:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=52509 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=95436
|
-- 作者:yellow -- 发布时间:2020/12/19 11:44:00 -- 太牛了,谢谢! 论坛里找了一大圈,简单的实现也可以这样: 在窗口AfterLoad事件中设置 e.form.baseform.topmost = true e.form.baseform.Width = SysInfo.ScreenWidth e.form.baseform.Height = SysInfo.ScreenHeight
虽然不能阻止运行其他程序,但可以不让这些程序显示出来。 [此贴子已经被作者于2020/12/19 11:46:06编辑过]
|