Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > API de Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-03-2004
Avatar de MRSAM
MRSAM MRSAM is offline
Miembro
 
Registrado: may 2003
Ubicación: Guadalajara, Jalisco, Mexico
Posts: 59
Poder: 21
MRSAM Va por buen camino
Desabilitar el IMPPANT o PRINTSCREEN

Que tal amigos, esperon me puedan hechar la mano esta vez ya que con sus valiosos conocimientos he logrado hacer buenos programas...

En esta ocacion necesito saber si se puede desactivar la opcion para capturar pantallas es decir que no puedan obtener las imagenes de la pantalla esto solamente dentro de mi aplicacion, al salir que se active todo normalmente...

Espero la respuesta de ustedes y gracias
__________________
J.·.
Responder Con Cita
  #2  
Antiguo 03-03-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Dado que tendrías que desactivar la tecla en todas las aplicaciones (de lo contrario bastaría que cambiasen de aplicación y oprimieran la tecla) debes usar un hook del teclado.

En mi página puedes encontrar la unidad hooks.pas que está pensada para inhabilitar algunas de las teclas especiales de Windows como Ctrl-Esc, Alt-Tab, etc. pero si revisas el código podrás adaptarlo para bloquear la tecla PrintScreen (creo que corresponde al código virtual VK_PRINT).

Por otro lado, aún bloqueando dicha tecla el usuario podrá hacer uso de cualquier capturador de pantallas que se consiga en la red.

// Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 09:06:10.


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
Copyright 1996-2007 Club Delphi