Cita:
Empezado por Neftali [Germán.Estévez]
Saltanto lo que te hemos dicho y volviendo al tema de los hooks....
En el segundo enlace:
https://web.archive.org/web/20050214...oman/hooks.php
Se hace referencia a teclas para inhabilitar. Entre las que aparecen SI aparece alguna tecla de función (F4), en este caso con ALT:
Código Delphi [-]
if (VkCode = VK_F4) and AltDown and (lkAltF4 in Keys) then begin
Result := 1;
exit;
end;
Si buscas esas constantes en Delphi ( VK_F4) llegarás a la unit Winapi.Windows.pas, y ahí está definida esa constante y las de las demás teclas de función. VK_F1 hasta VK_F12.
|
¡Gracias por tu aportación! El código funciona perfectamente con solo añadirle las teclas que necesito. Cuando lo vi en tu primera respuesta, la verdad es que no veía como usarlo (ya explique que soy aficionado). Una vez revisado y con tu explicación, lo he modificado añadiendo las teclas de función que necesitaba bloquear y lo he implementado en mi aplicación con resultado positivo.
¡Gracias de nuevo! , es un placer que todavía haya gente que ayude a otra.
Ah, y aunque sea aficionado, he ido recopilando muchos trucos, además de otros que me he inventado yo, así que si alguna vez tienes que consultar algo que no encuentres como hacerlo, puedes preguntarme. Si yo lo he hecho en mis aplicaciones no tendré ningún inconveniente en pasarte el truco.