Travar teclado com a DLL da Elgin

Aqui é o lugar para bater papo e trocar idéias sobre os mais variados assuntos

Moderador: Moderadores

Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Travar teclado com a DLL da Elgin

Mensagem por alaminojunior »

Minha gente, não encontrei função para travamento de teclado e mouse na DLL da Elgin ! É isso mesmo !?
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Travar teclado com a DLL da Elgin

Mensagem por sygecom »

A função deveria esta na DLL ? eu uso a função abaixo em xharbour para travar e liberar o teclado e mouse.

TRAVATEC(.T.) // Trava o teclado
TRAVATEC(.F.) // Libera o teclado

Código: Selecionar todos

#pragma ENDDUMP

#pragma begindump
#include "windows.h"
#include "winable.h"
#include "hbapi.h"

HB_FUNC( TRAVATEC )
{
   BlockInput( hb_parl(1) );
}
#pragma enddump
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Travar teclado com a DLL da Elgin

Mensagem por alaminojunior »

A função deveria esta na DLL ?
É que outros fabricantes como Daruma, Bematech, Sweda entre outros, disponibilizam esta função nas suas DLL´s. Mas eu estava procurando algo genérico assim mesmo.
Muito agradecido Leo. :{
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Responder