Resumen Teclado en mayúsculas

Felix Abundiz Charles escribió:
>
> Saludos a todos.
>
> Alguien conoce alguna API con la cual activar las MAYUSCULAS (Caps Look)
>
> Gracias
>

Private Declare Function GetKeyState Lib "user32" _
   (ByVal nVirtKey As Long) As Integer
Const Mayusculas = 20


If GetKeyState(Mayusculas) Mod 2 Then
   Print "MAYS"
   'CapsLock activado
else
   'CapsLock desactivado
   SendKeys "{CAPSLOCK}" 'Esto debería funcionar
End If


Por alguna razón, el SendKeys no me funciona, pero el resto sí. También existe la función
SetKeyboardState, pero es un poco más complicada de usar (yo no lo he hecho), que cambia
el teclado entero, y no me he puesto con ella.

Espero haberte sido de ayuda.




Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com