Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Bloqueo de mayúsculas y del teclado numérico (https://www.clubdelphi.com/foros/showthread.php?t=47687)

paldave 05-09-2007 01:27:30

Bloqueo de mayúsculas y del teclado numérico
 
Acá estoy con otro problema cuya solución no pude hallar buscando en el foro.
¿Alguien sabe como activar/desactivar el bloqueo de mayúsculas y del teclado numérico desde código? Yo a lo único que he llegado es a poder comprobar el estado de tales bloqueos.
Desde ya agradecido por las respuestas.

basti 05-09-2007 01:47:55

Esto simula una pulsación en el bloqueo de mayusculas
Código Delphi [-]
   keybd_event( VK_CAPITAL, 0, KEYEVENTF_EXTENDEDKEY, 0);
   keybd_event( VK_CAPITAL, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);

VK_CAPITAL es una constante que indica la tecla. El resto de las teclas están definidas en windows.pas.

paldave 05-09-2007 05:23:14

Muchas gracias basti, estaba pensando en alguna otra forma de manejar la activación de esas teclas pero con la ayuda que me diste pude lograr lo que necesitaba. Sinceramente agradecido.


La franja horaria es GMT +2. Ahora son las 03:10:35.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi