Red de conocimiento informático - Problemas con los teléfonos móviles - vc dibuja un cuadrado de 100*100 mm, pero se muestra 106 mm en la pantalla

vc dibuja un cuadrado de 100*100 mm, pero se muestra 106 mm en la pantalla

Como programador, no creas lo que dice Baidu sobre el tamaño de visualización de la pantalla.

No importa cómo calcules o dibujes, la misma ventana y método de visualización funcionarán en una pantalla de 14cun. El monitor y el número de milímetros que se muestran en un monitor de 29 pulgadas deben ser diferentes.

Solo hay un tamaño de pantalla que se puede medir con precisión, y son los píxeles, ya sea mediante el método de mapeo en VC o. la imagen en tamaño PS, en la pantalla, solo los píxeles son precisos, el resto son aproximados.

Las unidades como pulgadas y milímetros se denominan unidades relacionadas con el dispositivo en el campo de la programación informática, es decir, diferentes. los dispositivos deben pasar el tamaño del dispositivo Para realizar cálculos, en el campo que no es el controlador, no se puede obtener el tamaño real de la pantalla (el campo del controlador no necesariamente depende del público en general. Esta unidad relacionada con el dispositivo se usa generalmente para). impresión/escaneo y otros dispositivos cuyo tamaño se conoce. La mayoría de las funciones SetMapMode. El parámetro también se utiliza para imprimir.

Si debe mostrar con precisión el tamaño real en la pantalla, debe proporcionar un manual. parámetro: el número exacto de pulgadas de la pantalla. Después de eso, según la resolución de pantalla obtenida, calcule 1 mm. El rendimiento real en la pantalla solo es posible.

El siguiente ps: 25,4 es el valor. de un monitor de 17 pulgadas con una resolución de 1024.