Constancia icon

VB_Detectar_Mayusculas

Constancia | PRO | 05/28/13 04:36:55 PM UTC | 0 ⭐ | 159 👁️ | Never ⏰ | []
VisualBasic |

430 B

|

None

|

0 👍

/

0 👎

Private Const CapsLock As Long = &H14
Private Declare Function EstadoDelTeclado Lib "User32" Alias "GetKeyboardState" (kState As Byte) As Long
 
Private Function BloqMay() As Boolean
    Dim Estado As Long, Teclas(0 To 255) As Byte
    Estado = EstadoDelTeclado(Teclas(0))
    BloqMay = Teclas(CapsLock) = 1
End Function
 
Sub Como_esta_BloqMay()
    MsgBox "El estado de ""Bloq May"" es: " & _
    IIf(BloqMay, "Activado", "Desactivado")
End Sub

Comments