|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2019/10/6 11:07:18 |
标题: |
Windows 触摸屏下,如何防止程序被关闭或切换? |
浏览:818 |
|
加入我的收藏 |
楼主: |
Firemonkey程序,全屏显示,运行在Win10 触摸屏系统中,如何防止用户把程序中止掉或切换掉??如通过从屏幕边缘划出任务列表方式关闭或切换成其它应用。
----------------------------------------------
- |
作者: |
|
2019/10/6 13:37:51 |
1楼: |
置顶。全屏,去掉右上角关闭按钮,一般就可以了。
----------------------------------------------
山外青山楼外楼,能人背后有能人弄..
|
作者: |
|
2019/10/6 22:29:08 |
2楼: |
@zyp1984 (小李他妈的飞刀),可以通过从屏的左下角用手指划出多任务控制器,来结束掉我的程序。
我的程序是运行在展厅里的触摸屏,参观者能通过触屏操作(没接键盘与鼠标),程序全屏运行,没有关闭安钮,但问题是,还是有比如上面这类操作方法,可以关掉或切换掉我的程序。
----------------------------------------------
-
|
作者: |
|
2019/10/7 15:54:47 |
3楼: |
1、定时器判断,被别的遮住就放在在最前面
2、写个watch dog 监测到被关闭时重启一下
qq:54289432欢迎交流切磋
----------------------------------------------
-
|
作者: |
|
2019/10/7 19:53:15 |
4楼: |
置顶也就是把窗口调度到所有窗口前面直接挡住其他窗口.
----------------------------------------------
|
作者: |
|
2019/10/8 9:28:43 |
5楼: |
我记得微软有一个 启动命令,可以 指定某 EXE 为唯一的启动程序。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2019/10/8 9:52:05 |
6楼: |
你是要给别人订制一个某某系统,不希望能切出去吧。 可以试试在注册表中把Windows的Shell改掉,也就是你的EXE就是Windows的外壳。 注册表里Windows的外壳设置的是Explorer,Explorer再创建的桌面,任务栏,开始菜单等窗口,如果用你的作为外壳系统的桌面,任务栏,开始菜单都没有了,都是你的程序窗口。
----------------------------------------------
武稀松http://www.raysoftware.cn
|
|