• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

programadorvb6

Ajustar cordenadas X,Y do mouse

4 mensagens neste tópico

Olá bom dia ..

Talvez me possam ajudar : tenho um pequeno programa que fiz que me guarda o valor das coordenadas do mouse quando clicko no botão esq. do rato , só que quando tenho uma outra resolução no écran  que não seja a mesma em que gravei os dados o mouse não fica no mesmo sitio.

existe um processo para corrigir isto ?

a minha resolução actual é de : 800x600 , mas se for para uma resolução + baixa (640x480) ou superior imaginem... :wallbash:

Agradeço desde já a vossa colaboração.

programadorvb6

até +

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não sei se já existe alguma coisa feita, mas se não existir podes sempre fazer a conversão.

Primeiro verificas qual é a resolução do monitor (ou pedes ao utilizador para inserir) e depois é só matemática.

Por exemplo transformar o ponto x=700 y=500 numa resolução de 800x600 num ponto em 640x480:

X = 640/800 * 700 = 560

Y = 480/600 * 500 = 400

Voilà, o ponto x=700 y=500 em 800x600 fica no mesmo sítio que o ponto x=560 y=400 em 640x480

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ok já entendi regra 3 simples,

tava na aldeia e não via as casas ..

obrigado por tudo.

até +

programadorvb6

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora