Modo de quiosque do Windows - Solução

3

Atualmente, tenho um dispositivo que executa a edição de 64 bits do Windows. Eu tenho dois monitores multi-touch anexados a ele. Esses monitores multi-touch são reconhecidos pelas janelas como interfaces de toque, ativando assim as configurações e recursos do Tablet PC.

Ao tocar em qualquer área das telas, recebo os indicadores das janelas com uma pequena animação por trás dele.

Desejo desabilitar a exibição desse ponteiro, além de controlar e restringir alguns outros recursos do Windows 7 (ocultar a barra de tarefas, etc ...). Eu realmente não me importo com o fato de o usuário receber feedback sobre o ponto de contato atual.

Alguma solução para fazer este PC funcionar em um modo de quiosque restrito?

Software [Livre ou pago] - Soluções de programação, etc ... tudo é bem-vindo!

    
por Bassem 19.09.2012 / 18:07

2 respostas

3

Para o ponteiro do mouse, usei Nomousy no passado para telas sensíveis ao toque. É simples e funciona bem.

    
por 19.09.2012 / 18:10
3

Eu sugeriria AutoIt .

Se você quiser ocultar o mouse:

DllCall("user32.dll", "int", "ShowCursor", "int", False); hide pointer

Se você quiser bloquear ainda mais o mouse (obtenha _BlockInputEX aqui ) :

_MouseTrap(0,0,1,1); traps in top left corner
_BlockInputEx(2); disables mouse input

Como nota, _BlockInputEx também pode restringir as teclas do teclado especificadas, se assim o desejar.

Para ocultar a barra de tarefas, você pode fazer isso:

WinSetState("[CLASS:Shell_TrayWnd]", "", @SW_HIDE)
    
por 19.09.2012 / 18:51