Fórum Coordenadas #144520

12/03/2003

0

Alguém sabe se tem como fazer para saber em qual ´ponto´, em qual coordenada em pixels da tela está o cursor do teclado.

Tipo como a gente faz com o mouse, eu sei que é estranho...

É que eu precisava fazer com que o mouse sempre ficasse em cima de onde está o cursor do teclado.

Grata


Lady

Lady

Responder

Posts

12/03/2003

Lady

Ainda esperando resposta...

Por favor!!!
(espero que alguém saiba)


Responder

Gostei + 0

12/03/2003

Okama

Não é a solução mas chega perto: :wink:

procedure TForm1.Timer1Timer(Sender: TObject);
begin
mouse.CursorPos := Form1.ActiveControl.ClientOrigin;
end;


Responder

Gostei + 0

12/03/2003

Lady

Obrigada :D , mas essa solução só funciona nos forms do meu programa e eu queria um programa que rodasse em background e fizesse isso pra qualquer janela.


Responder

Gostei + 0

12/03/2003

Anonymous

Voce tem que usar um recurso do Windows chamado ´Hook´.

Eu precisei fazer um programa que faz mais ou menos isso que vc quer.

No link abaixo, tem os componentes que utilizei para isso. Acompanha exemplo.

[url]http://br.groups.yahoo.com/group/es_gama_ejay/files/gpsyshook.zip[/url]

Se vc tiver dificuldades em entender o procedimento, que eh meio chato, me avise que lhe mando o prototipo do programa que comecei fazer, talvez te de uma luz.


Responder

Gostei + 0

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

Aceitar