Clark Kent Postado Maio 20, 2008 Denunciar Share Postado Maio 20, 2008 Olá, beleza pessoal? Estou criando um programa que informa a posição do mouse, gostaria de saber como implementar o evento OnMouseDown e OnMouseUp fora do Form? Tem Como? Vlws ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Maio 20, 2008 Denunciar Share Postado Maio 20, 2008 DELPHI-Man3230/04/2004 - 17:32Para obter os valores das coordenadas do mouse de qualquer parte da tela, basta que se utiliza a função da API do Windows GetCursorPos. Esta função é interessante pois oferece ao programador os valores (x,y) de qualquer ponto da tela e não somente da aplicação.Para implementação, esta função pode ser utilizada da seguinte maneira:procedure TForm1.Timer1Timer(Sender: TObject);varpt: TPoint;beginGetCursorPos(pt); // Pega a posição atual do mouse;//Mostra os valores das coordenadas do mouselabel1.caption := IntToStr(pt.x) + ',' + IntToStr(pt.y);end;Esta é mais uma das milhares de funções da API do Windows.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Clark Kent Postado Maio 21, 2008 Autor Denunciar Share Postado Maio 21, 2008 Opa! Vlws, Mas eu quero saber se Existe: OnMouseDown e OnMouseUp fora do Form, Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Maio 21, 2008 Denunciar Share Postado Maio 21, 2008 Mas eu quero saber se Existe: OnMouseDown e OnMouseUp fora do FormNão.abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Clark Kent
Olá, beleza pessoal? Estou criando um programa que informa a posição do mouse, gostaria de saber como implementar o evento OnMouseDown e OnMouseUp fora do Form? Tem Como? Vlws ;)
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.