Visual Basic - Bloquear tecla windows

Life is soft - evento anual de software empresarial
 
Vista:

Bloquear tecla windows

Publicado por marcos (1 intervención) el 16/07/2004 19:31:59
Hola quiero bloquear la tecla windows (la que abre inicio) y no se como se hace

es para usar en un form que se abre ocupando toda la pantalla y el usuario unicamente puede actuar sobre los objetos de dicho form y no puede salir de la aplicacion... seria como un protector de pantalla interactivo :P

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Bloquear tecla windows

Publicado por cristian guerra (35 intervenciones) el 21/07/2004 19:15:30
hola marcos:

mira para bloquearlas teclas de windows yo ocupo la siguiente API de windows(yo ocupo win 98 laprobe en 2000 yno me funciona espero quete sirva)

agrega un modulo y copia esta funcion

Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, lpvParam As Any, ByVal fuWinIni As Long) As Long

en algun formulario que controle la pantalla que quieras mantener visible copia lo siguiente
Dim res As Integer
Dim bVal As Boolean

if bloquear_pantella then
res = SystemParametersInfo(97, True, bVal, 0)' bloque teclas
else
res = SystemParametersInfo(97, False, bVal, 0)' desbloquea teclas

end if

espero que te sirva
atte. Cristian Guerra
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Bloquear tecla windows

Publicado por Julio (3 intervenciones) el 01/05/2022 17:49:39
No funciona en windows 10
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar