C # ativamente detectar teclas de bloqueio
Eu tenho um teclado e mouse sem fio que não tem nenhum indicador de bloqueio, nem qualquer software fornecido para fornecer uma ajuda visual, então estou fazendo o meu próprio.
Eu entendi para que, se eu clicar em um notifyIcon, ele liste quais travas estão ativadas, mas eu gostaria de torná-las mais inteligentes, alertando-me assim que os bloqueios estiverem ativados.
Eu encontrei alguns itens on-line, mas honestamente eu só quero as teclas de bloqueio, eu não me importo com qualquer outro teclado pressiona.
Estou usando o C # .NET 4, embora eu possa usar o .NET 4.5 se houver algo com essa versão.
Obrigado.