Hola a todos.
Mi problema es que necesito hacer una aplciación que entre otras cosas debe bloquear ciertas teclas del teclado pero a nivel de Sistema, osea yo bloqueo la letra "M" y esta letra tiene que quedar bloqueada para todas las aplicación de windows. El tiempo de permanecia del bloqueo lo da un temporizador. Se que para esto debo usar la API de windows, pero no se que método usar ni como. Buscando encotré esto:

Declare Function BlockInput Lib "User32" (ByVal fBlockIt As Boolean) As Boolean

fBlockIt = true >> bloquea
fBlockIt = false >> desbloquea

el problema con este método es que bloquea todas las entradas, teclado y mouse y no me sirve ya que solo debo bloquear algunas teclas del teclado. Aclaro que las teclas que deseo bloquear corresponden a la parte alfabética del teclado. No me interesa bloquear teclas como Ctrl, Alt, Shift, etc.

Existen programas que relizan este trabajo, asi que poder se puede, jeje. Solo necesito saber como.

Bueno espero que alguien pueda darme una mano con esto y desde ya Muchas gracias por todo.