GARANTIR DESCONTO

Fórum Mantendo o Foco - Capturando Teclas #198094

01/12/2003

0

Olá!

Tenho um ´frm_Processa´
no qual monitoro o pressionamento
das Teclas ´X´, ´ESC´, ´C´ e ´ENTER´.

Ocorre que o usuário pode clicar em outra janela
(Abrir o Windows Explorer por exemplo)
Dai... Que minha aplicação perde o foco ...
E não consigo mais capturar o pressionamento
das 2 teclas acima (lógico) :~).

Gostaria de poder manter ...
Retornar o Foco para minha aplicação ...
E poder continuar monitorando o pressionamento das teclas.

Já tentei o seguinte:

Um Timmer ...
E no Evento do Timmer ...
Setar Application.BringToFront.
Setar Frm_Processa.SetFocus

Mas mesmo assim não consigo capturar as teclas.

Podem me dar uma dica de como resolver isto.

Ps.:
Trata-se de um pequeno aplicativo ...
para desligamento do sistema ...
No frm_Processa uma barra de progresso é mostrada ...
(10 segundo para inciar os procedimentos)
Permitindo ao usuario clicar em cancelar (X ou ESC) ...
Ou (C ou ENTER) Continuar.

Então preciso manter o foco pelo menos por este tempo.
(10 segundos).

Grato pela força.

usercd2002

* mantendo o foco - capturando teclas


Usercd2002

Usercd2002

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar