Режим киоска Windows - Решение

В настоящее время у меня есть устройство под управлением 64-разрядной версии Windows. У меня есть 2 мультитач-дисплея, прикрепленные к нему Эти мультисенсорные дисплеи распознаются окнами как сенсорные интерфейсы, активируя настройки и функции планшетного ПК.

При касании любой области экрана я получаю указатели на окна с небольшой анимацией позади него.

Я хочу отключить отображение этого указателя, а также управлять и ограничивать некоторые другие функции Windows 7 (скрытие панели задач и т. Д.). Мне действительно все равно, что пользователь получит отзыв о текущей точке касания.

Есть ли какие-либо решения, чтобы заставить этот компьютер работать в режиме ограниченного киоска?

Программное обеспечение [платное или бесплатное]- решения для программирования и т. Д.

2 ответа

Решение

Для указателя мыши в прошлом я использовал Nomousy для сенсорных экранов. Это просто и хорошо работает.

Я бы предложил AutoIt.

Если вы хотите спрятать мышь:

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)
Другие вопросы по тегам