Hace mucho no toco VB clásico. ¿Sabe usted si las coordenadas son pixeles o si son algo más? En VB clásico las coordenadas solían ser en Twips. No recuerdo la conversión de twips a otras unidades de medida, pero Google me dice que significa
veinteavo de punto, donde "punto" es el "punto" tipográfico, que suele aproximarse como 1/72 de pulgada.
Entonces si lo que usted busca es algo así como gráficos vectoriales que se dibujan grandes o pequeños sin pérdida de resolución, lo que necesita es guardar las coordenadas en una unidad de medida que sea independiente de la pantalla. Imagino que algo
tan sencillo como guardar números de punto flotante que representen fracciones (porcentajes) sería útil para escalar un gráfico sin problemas en cualquier PictureBox de cualquier tamaño.
Jose R. MCP
Code Samples