Ejemplos usando el Api de windows para Visual basic

187 - Formulario maximizado sin borde

<Volver> - Anterior - Siguiente



 

 

Una forma para poder maximizar un formulario sin bordes y que la barra de tareas de windows siga visible

 

Si se quiere usar un formulario en modo maximizado o Fullscreen, pero a su ves que el taskbar de windows también siga visible, este ejemplo muestra una forma de hacerlo

El código lo que hace es , eliminar la barra de título del formulario en tiempo de ejecución, mediante las funciones del Api GetWindowLong y SetWindowLong. ( El estilo o constante es Ws_Caption )

Nota: Esto puede servir por ejemplo para hacer un Form con una barra de título propia, donde el mismo se debe maximizar en el Form Load

 

Al formulario colocarle la propiedad WindowSate en 2 , o sea Maximized

 

Código fuente en el formulario

 

Nota: otra forma posible de posicionar el formulario maximizado sin bordes, y que tenga las dimensiones del área de trabajo sin contar el taskBar de windows, es mediante la función SystemParametersInfo : Recuperar área de trabajo sin contar la barra de tareas

 



Buscar en Recursos vb