Verificando as teclas num lock, caps lock e scroll lock – Show Delphi

DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Verificando as teclas num lock, caps lock e scroll lock

 

Existe como saber se as teclas num lock, caps lock e scroll lock
está ou não ativadas?

Sim!

Para saber o estado das teclas acima citadas, utilize a função getkeystate
em conjunto com o código das teclas, ela retorna 0 se a tecla
estiver OFF e 1 se a tecla estiver ON.

Veja o exemplo:

1
2
3
4
5
6
7
8
uses: Windows
 
If getkeystate(vk_numlock) = 0 then // Num lock está OFF
If getkeystate(vk_numlock) = 1 then // Num lock está ON
If getkeystate(vk_scroll) = 0 then // Scroll lock está OFF
If getkeystate(vk_scroll) = 1 then // Scroll lock está ON
If getkeystate(vk_CAPITAL) = 0 then // Caps lock está OFF
If getkeystate(vk_CAPITAL) = 1 then // Caps lock está ON

Fonte: http://www.planetadelphi.com.br/dica/3284/verificando-as-teclas-num-lock,-caps-lock-e-scroll-lock

Facebook Comments

Posts Relacionados

  • Anderson Tonini
  • 54 views
  • 0 comentários
  • 10 de outubro de 2016

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ir ao topo


© 2016 Infus Soluções em Tecnologia - Todos os Direitos Reservados