![]() |
Formulario que sortee barra de tareas Hola maestros: Maximizar un formulario en la pantalla: Me.WindowState = System.Windows.Forms.FormWindowState.Maximized ya se pero, ¿qué código para ocupar mi form del proyecto toda la pantalla del usuario sorteando la barra de tareas? :pensando: |
Mira, recuerdo que en vb6 usaba una api para usar la funcion GetSystemMetrics, pero en vb.net no sé como se maneje ahora.. Sería cosa que buscaras algo como ésto: Private Declare Function GetSystemMetrics Lib "User32" (ByVal index As Long) As Long y en tu load: Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load .. .. Dim X As Long Dim Y As Long Dim strDimensions As String X = GetSystemMetrics(0) Y = GetSystemMetrics(1) .. End Sub Donde X, Y contienen el size de la pantalla, pero recuerdo que despues de eso usaba ScaleX and Scale Y para poder obtener la escala en pixeles y twips y despues hacer un move. Ejemplo: Cita:
Pero si te sirve de algo ésta info sería cosa de que te documentes al respecto y si encuentras algo lo compartas. Creo que es con lo que te podría ayudar por el momento ;-) Salu2 :cool: |
Si lo que quieres es que tu aplicación ocupe toda la pantalla, si mal no recuerdo basta con que pongas la aplicación en Maximizado y despues el botón de Maximizar-Restaurar lo deshabilites. Saludos, ya me dirás si te funcionó. |
| La zona horaria es GMT -6. Ahora son las 02:53. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.