SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: charly2333 en Jueves 28 de Octubre de 2004, 13:48

Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: charly2333 en Jueves 28 de Octubre de 2004, 13:48
me interesa que hasta que un usuario no se registre en mi aplicacion, la tecla de windows este deshabilitada, y una vez registrado esta vuelva  activarse, el entorno de desarrollo es visual basic con sistema operativo xp

agradeceria vuestra ayuda soy nuevo en este foro, pero bueno espero que entre todos nos podamos ayudar

un saludo a todos y gracias
Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: LUKER en Jueves 28 de Octubre de 2004, 16:14
:P Hola amigo, con el siguiente codigo lo puedes hacer, pero te recomiendo revisar mas el foro por que ya alguien lo habia editado, pero no importa a hi esta :

Private Const SPI_SCREENSAVERRUNING = 97&
  API SystemParametersInfo
  Sub Disable()
     Dim x As Long
     Dim y As Boolean
     x = SystemParametersInfo(SPI_SCREENSAVERRUNNING,True,y,0&)
End Sub
 :kicking:  Bueno chao y que te haga provecho
Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: RadicalEd en Jueves 28 de Octubre de 2004, 16:46
 :P HOLA Y BIENVENIDO AL FORO, ANTES DE POSTEAR NUEVOS TEMAS DEBERIAS VER SI YA ESTA LA RESPUESTA A TU PREGUNTA, YA QUE SOLO UNOS POSTS MAS ABAJO ESTA EL MISMO POST.
BIENVENIDO :hola:
CHAO
Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: LUKER en Jueves 28 de Octubre de 2004, 16:56
:P EStas en todas radical, bien por ti :whistling:
Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: RadicalEd en Jueves 28 de Octubre de 2004, 17:00
JEJEJE  :P GRACIAS POR EL CUMPLIDO :D, ES QUE ME FASCINA ESTE FORO
Título: Re: ¿bloquear La Tecla De Windows Desde Aplic Visual?
Publicado por: charly2333 en Viernes 29 de Octubre de 2004, 00:41
antes de responder de esa forma te podias molestar en probar el codigo que segun tu estaba contestado una pagina anterior. Bueno yo si lo hice y no funciona en xp, primero porque se esta utilizando una constante de Api que solo sirve para win 95, la cual es SPI_SCREENSAVERRUNNING, pero el error lo da en el parametro "lpvParam" de la funcion api "SystemParametersInfo" al darle nosostros el valor y de tipo boolean.

en conclusion ese codigo no funciona en plataforma xp para deshabilitar la tecla windows.

espero que con el proximo haya mas suerte

de todos modos gracias y un saludo