La Web del Programador: Comunidad de Programadores
 
    Pregunta:  26338 - CAMBIO DE USUARIOS EN WINXP
Autor:  Laura Pulido
Hola a todos:
Estoy intentando desarrollar un progama en VB6 para cambiar rápidamente de usuario en Win XP. La combinación de teclas que hay que hay que usar son la tecla del menu Inicio de Windows (keyascii 91) y la tecla "L", lo que ocurre es que la instrucción SendKeys no me acepta un KeyAscii.
¿Habría otro método de hacerlo?
Muchisimas gracias

  Respuesta:  MARCO SANTIS AZUA
Amigo:
La combinación de teclas SendKeys se te perderán en algún momento cuando estes cerrando la sesión.
Por lo que te recomiendo usar una API llamada "ExitWindows", esta Api recibe como parametros un valor para saber que hacer :
ej:
0 Cierra Windows
1 Reinicia Windows
2 Cierra la sesión de usuario
3 Deja en stand by

estos valores no son correctos porque no los recuerdo en este momento pero era para ejemplificar la API, busca ayuda (que existe bastante) de esta API.