Ejemplos usando el Api de windows para Visual basic

23 - Cambiar y reestablecer la resolución de la pantalla con el Api ChangeDisplaySetting

<Volver> - Anterior - Siguiente



 

 

 

Contenido

 

 

 


Ejemplo 1

Este ejemplo es del Api Guide y muestra como podemos cambiar la resolución de la pantalla, en este caso a 800 x 600 pixeles. y luego al descargar el form, se reestablece a la resolución original

La función Api que cambia la resolución es ChangeDisplaySettings. Mediante una función de ajuste llamada cambiarResolucion , es la que le debemos pasar en los 2 primeros parámetros los valores a cambiar.

Nota : es muy común intentar usar este sistema para adapatar los controles de un proyecto cuando el programa se ejecuta en una resolución diferente a la que fue creado, y esto no es recomendable , lo recomendable es redimensionar y posicionar los controles mediante código en el evento resize del formulario.

 

 

Código fuente en un formulario

 

 


Ejemplo 2

Otro ejemplo para cambiar la resolución de la pantalla enviado por Helmuth Campos

Formulario para cambiar la resolución del monitor

vista previa del formulario para cambiar la resolucion del monitor

 

Nota: Al ejemplo falta agregarle la opción para cambiar la calidad o cantidad de colores de la pantalla

Descargar

 


Ejemplo 3

Programa mejorado

Desde este enlace se puede descargar este otro formulario enviado por Helmuth campos, que ahora permite indicar la profundidad de colores de la pantalla

 

 

Descargar

 


Relacionados



Buscar en Recursos vb