Fórum Como identificar que foi pressionada uma tecla... #172234
29/07/2003
0
esplicando...
meu programa vai ficar oculto e qnd algum usuário digitar uma tecla em qualquer lugar do windows ou programa eu quero que o meu programa pegue o q foi digitado, se o que foi digitada conferir com alguma senha ou algo parecido eu quero que o meu sistema emita um aviso, não se esqueçam o meu sistema esta oculto eu já tentei WM_KEYDOWN e não consegui pode ser que eu esteja usando errado...
Profjohnny
Curtir tópico
+ 0Posts
29/07/2003
Buosinet
Gostei + 0
30/07/2003
Rodrigo_rcp
function tbKeyIsDown(const Key: integer): boolean;
begin
Result := GetKeyState(Key) and 128 > 0;
end;
{ Exemplos de uso: }
if tbKeyIsDown(VK_CONTROL) then
{ Tecla Ctrl pressionada }
if tbKeyIsDown(VK_MENU) then
{ Tecla Alt pressionada }
if tbKeyIsDown(VK_SHIFT) then
{ Tecla Shift pressionada }
if tbKeyIsDown(VK_F2) then
{ Tecla F2 pressionada }
Chame a função em um Timer
Gostei + 0
30/07/2003
Profjohnny
tipo quando ele manda a mensagem WM_QUERYENDSESSION avisando que o windows vai desligar...
Gostei + 0
02/08/2003
Profjohnny
Sobe
Gostei + 0
02/08/2003
A::l::e::x
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)