SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado 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
-
: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
-
: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
-
:P EStas en todas radical, bien por ti :whistling:
-
JEJEJE :P GRACIAS POR EL CUMPLIDO :D, ES QUE ME FASCINA ESTE FORO
-
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