SCROLL LOCK
Eu preciso de uma rotina que verifique se o scroll lock do teclado esta ativo...
Se ele estiver ativo ele escreve no txt1.text = "ATIVO" , se estiver inativo escreve INATIVO. Alguém poderia me ajudar?
Obrigado
Se ele estiver ativo ele escreve no txt1.text = "ATIVO" , se estiver inativo escreve INATIVO. Alguém poderia me ajudar?
Obrigado
Pode fazer assim:
Const VK_CAPITAL = &H14
Const VK_NUMLOCK = &H90
Const VK_SCROLL = &H91
Private Type KeyboardBytes
kbByte(0 To 255) As Byte
End Type
Private Declare Function GetKeyboardState Lib "user32" (kbArray As KeyboardBytes) As Long
Dim kbArray As KeyboardBytes
Private Sub Form_Load()
GetKeyboardState kbArray
If kbArray.kbByte(VK_NUMLOCK) = 1 Then MsgBox "ATIVO"
End Sub
Resolvido?
ah.... no caso vc coloca:
claro ....
vc pediu um exemplo e te dei outro [S54]
Private Sub Form_Load()
GetKeyboardState kbArray
If kbArray.kbByte(VK_SCROLL) = 1 Then MsgBox "ATIVO"
End Sub
claro ....
vc pediu um exemplo e te dei outro [S54]
Tópico encerrado , respostas não são mais permitidas