como verificar / ativar / desativar - NumLock - CapsLock ???

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Danielzão
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 27 Nov 2006 14:28

como verificar / ativar / desativar - NumLock - CapsLock ???

Mensagem por Danielzão »

Estou usando xHarbour com Minigui.

Como faço para verificar se ativo / ativar ou desativar o NumLock ou CapsLock ???

Agradeço :-o
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Tem uma rotina do sistema operacional chamada keybd_event, eu to so esperando voltar para casa e vou ver se monto alguma coisa com ela pois eu preciso muito de coisas do tipo.

Se montar vou postar os fontes aqui.
Sem mais
Wagner Nunes
www.vagucs.com.br
Danielzão
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 27 Nov 2006 14:28

Mensagem por Danielzão »

Vou aguardar ancioso.

Obrigado

:-o
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

como verificar / ativar / desativar - NumLock - CapsLock ???

Mensagem por Itamar M. Lins Jr. »

Testado no Harbour 3.1 + Hwgui OK!
MARINI escreveu:
KSETCAPS(.T.) // liga o [Caps Lock]
KSETCAPS(.F.) // desliga

Comandos da CTP.LIB.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
deividdjs
Usuário Nível 3
Usuário Nível 3
Mensagens: 377
Registrado em: 19 Set 2006 09:39
Localização: Foz do Iguaçu / Pr

como verificar / ativar / desativar - NumLock - CapsLock ???

Mensagem por deividdjs »

Boa noite amigos ..

como eu faço para meu sistema em harbour nao permitir que o usuario digite algo no teclado numeri quando o NUMLOCK está desligado ?? é raro que fiz um programa que busca o CHR da tecla digitada e funciona o teclado numero mesmo sem estar com o NUMLOCK ligado ...

Abraço!
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
Responder