PDA

Ver la Versión Completa : Desactivar Teclado y Mause


leury
14-03-2004, 23:06:48
Leury (leurysg@hotmail.com):

Mi pregunta es Como se podria deshavilitar el teclado y el mause? desde una aplicacion con delphi7.

De antemano muchas gracias por sus respuestas.

roman
15-03-2004, 06:38:27
Para algo así quizá te sirva usar hooks del sistema. Los hooks o ganchos te permiten interceptar a nivel de sistema distintos tipos de eventos para inhabilitarlos o alterar su comportamiento. En tu caso te interesarían los ganchos WH_KEYBOARD_LL Y WH_MOUSE_LL.

Te recomiendo que busques en la ayuda de Windows SDK acerca de este tema. Además, en mi página puedes ver un ejemplo (http://www.clubdelphi.com/users/roman/hooks.php) que instala un gancho del teclado para inhabilitar ciertas teclas pero que fácilmente puedes ampliar para inhabilitar todas.

Me queda una pregunta: si inhabilitas el teclado y el ratón ¿como hará el usuario para interactuar con el sistema?

// Saludos

leury
16-03-2004, 00:17:53
leury:

Gracias roman por lainfromacion seguro que me sera de utilidad deja la reviso y la pruebo y respecto a tu pregunta.

Estoy realizando una aplicacion que controle un cyber cafe
y el usuario podra hacer uso del teclado y el mause cuando el servidor le de permiso.