Obtener/Cambiar el estado de las teclas BloqNum, BloqDespl y ScrollLock
|
Obtener el estado de una de esas teclas mediante GetKeyState:
Códigos VK_ para este tipo de teclas: Podemos obtener todo el teclado a la vez y luego mirar la que nos interese, mediante GetKeyboardState:
Finalmente, podemos setear cualquiera de estos estados con SetKeyboardState:
NOTA: Algo ha cambiado desde que publiqué el truco. En su dia lo probé en Delphi 3 y Windows 98 y el invento funcionaba bien, no obstante, ahora en Windows 2000 o XP esto no funciona Nuevo método, que si va en cualquier Windows:
Consiste en simular la pulsación de la tecla, para que así cambie de estado. Actualizado el 06/02/2004 Segundo método |