Режим киоска Windows 8 для приложений, отличных от Windows

У меня есть внешнее киоск-приложение, которое я пытаюсь запустить на планшетном компьютере с ОС Windows 8. Дело в том, что Windows 8 не позволяет использовать какие-либо внешние приложения в режиме киоска. Разрешены только приложения, основанные на Win 8.

Проблема с моим киоск-приложением: во время работы вы можете перетащить его пальцем, а панель задач и фон рабочего стола открываются, и я не хочу, чтобы это происходило. Я хочу, чтобы он был привязан к экрану без возможности перемещения.

Приложение запускается автоматически при увеличении выигрыша 8.

1) Я попытался выполнить поиск в реестре, чтобы отменить часть сенсорных опций. Без какого-либо реального результата. Есть несколько вариантов, чтобы отменить некоторые из виджетов Windows в левом и правом углах экрана или вообще отменить опцию касания.

2) У меня есть возможность использовать сторонние приложения, но я пока пытаюсь предотвратить это.


person Marked One    schedule 08.07.2015    source источник
comment
Когда вы говорите, что можете перетащить его пальцем и открываются панель задач и фон рабочего стола, вы имеете в виду жесты краев или подвижное окно? На каком языке / фреймворке написано ваше приложение (или это стороннее приложение)?   -  person Kit Grose    schedule 09.07.2015
comment
Если ваше окно работает в полноэкранном режиме поверх всех других приложений и вы отключите жесты краев, у вас должно быть приложение, которое полностью закрывает рабочий стол и панель задач. В худшем случае, вы можете запустить желаемое приложение вместо оболочки Explorer, и там буквально не будет рабочего стола или панели задач. чтобы увидеть.   -  person Kit Grose    schedule 09.07.2015
comment
Я говорю о движении приложения. Допустим, я могу перемещать фон приложения вверх и вниз, все движется, чего я хочу предотвратить. Не говоря уже о жестах. У меня есть стороннее приложение   -  person Marked One    schedule 09.07.2015


Ответы (1)


Забудьте о режиме внутреннего киоска Windows как о кошмаре - он работает не так, как ожидалось, и вы не можете это изменить. Создайте новый пользовательский киоск и используйте следующий ключ реестра для своего приложения:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"

И настройте автологин для этого пользователя:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] 
"AutoAdminLogon"="1"
"ForceAutoLogon"="1"
"DefaultUserName"="kiosk"
"DefaultDomainName"="<place here pc hostname>"
"DefaultPassword"=""

И вы получите желаемый результат.

person VoidVolker    schedule 12.11.2015