detecte se NumLock está desativado e ligue-o sempre novamente

O que é um método para detectar se o NumLock está desativado e como ativá-lo sempre novamente automaticamente quando meu aplicativo VB está em execuçã

EDIT: Meu aplicativo é um aplicativo dedicado, executando em um computador dedicado com um dispositivo numpad extern

outra opção seria ACEITAR NUMPAD SETA CHAVES (etc) e convertê-las em NÚMEROS em tempo real, é possível? (por exemplo, ignore a situação do numlock off e se comporte como o numlock está ativado)

questionAnswers(8)

yourAnswerToTheQuestion