![Режим киоска Windows — решение](https://rvso.com/image/1330209/%D0%A0%D0%B5%D0%B6%D0%B8%D0%BC%20%D0%BA%D0%B8%D0%BE%D1%81%D0%BA%D0%B0%20Windows%20%E2%80%94%20%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5.png)
В настоящее время у меня есть устройство с Windows 64-bit edition. К нему подключены 2 мультисенсорных дисплея. Эти мультисенсорные дисплеи распознаются Windows как сенсорные интерфейсы, тем самым активируя настройки и функции планшетного ПК.
При прикосновении к любой области экрана появляются указатели окон с небольшой анимацией позади них.
Я хочу отключить этот указатель, а также контролировать и ограничивать некоторые другие функции Windows 7 (скрытие панели задач и т. д.). Мне действительно все равно, получит ли пользователь обратную связь о текущей точке касания.
Есть ли какие-нибудь решения, позволяющие запустить этот ПК в ограниченном режиме киоска?
Программное обеспечение [бесплатное или платное] - программные решения и т. д. Все приветствуется!
решение1
Для указателя мыши я использовалНомусив прошлом для сенсорных экранов. Он простой и хорошо работает.
решение2
Я бы предложилАвтоИт.
Если вы хотите скрыть мышь:
DllCall("user32.dll", "int", "ShowCursor", "int", False); hide pointer
Если вы хотите еще больше заблокировать мышь (получите _BlockInputEXздесь):
_MouseTrap(0,0,1,1); traps in top left corner
_BlockInputEx(2); disables mouse input
Обратите внимание, что _BlockInputEx также может ограничивать определенные клавиши клавиатуры, если вы того пожелаете.
Чтобы скрыть панель задач, вы можете сделать следующее:
WinSetState("[CLASS:Shell_TrayWnd]", "", @SW_HIDE)