Tecla Print Screen Desabilitar

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Alexandre Silva
Usuário Nível 3
Usuário Nível 3
Mensagens: 376
Registrado em: 26 Mar 2007 00:16
Localização: Itapema - SC

Tecla Print Screen Desabilitar

Mensagem por Alexandre Silva »

As vezes um usuario de rede aperta Print Screen e a tela vai direto para a impressora, e normalmente tem o formulario de NF lá e vai inutilizar a NF. :(Neg

Pergunto como impedir que o Print Screen mande para LPT1 ??
PS: Por favor nao me peçam para tirar a tecla...

Obrigado
Editado pela última vez por Alexandre Silva em 07 Ago 2009 20:20, em um total de 1 vez.
* Clipper 5.2e/Gaspro 4.0 /CDX/Blinker 7.0 Harbour 3.2 Console Hbmk2
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Tecla Print Screen Desabilitar

Mensagem por Pablo César »

Eu tive +/- esse tipo de problema, e parece que não há como interceptar o acionamento da tecla Print Screen, veja esta mensagem do Rochinha: viewtopic.php?f=1&t=6941&p=36725#p36725 o tópico todo trata sobre isso.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
LABarreto
Usuário Nível 1
Usuário Nível 1
Mensagens: 9
Registrado em: 31 Mai 2008 23:22
Localização: Barra Mansa - RJ

Re: Tecla Print Screen Desabilitar

Mensagem por LABarreto »

Alexandre você pode usar a função Ft_PrtScr() da lib NANFOR, que aceita o seguinte parâmetro:

.T. = Habilita a tecla Print Screen

.F. = Desabilita


Um abraço.
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Tecla Print Screen Desabilitar

Mensagem por Maligno »

Essa função da NanFor modifica o conteúdo de uma variável da área de dados do BIOS, mas no Windows XP não funciona, já que ele monitora isso. Nunca usei, mas acredito que funcione no Windows 98. No XP já testei. Não faz qualquer diferença. O pressionar de PrtScreen faz uma imagem ser posta no Clipboard, e que pode ser copiada para qualquer programa gráfico.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder