DELPHI 4 standard – WINDOWS XP
Bonjour à tous,
Je trace sur une TpaintBox de ma fiche un carré de hauteur 100 pixels et de largeur 100 pixels.
Avec une résolution d’écran de 1280 x 720 ou 1280 x 1024 le carré apparaît bien comme un carré.
Avec une résolution de 800 x 600 ou 1024 x 768 il apparaît en fait comme un rectangle dont la hauteur est légèrement plus grande que la largeur.
J’ai essayé de déterminer quel est le coefficient liant la hauteur et la largeur effectives sur l’écran à l’aide de GETDEVICECAPS de l’API avec SCREEN.MONITORS[0] mais que ce soit avec ASPECTX ou ASPECTY ou HORZSIZE ou VERTSIZE j’obtiens tojours zéro.
Rien trouvé à ce sujet dans les FAQs.
Merci d’avance à qui pourra éclairer ma lanterne.
Partager