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?

|
|
#1 (permalink) |
![]() Fecha de Ingreso: septiembre-2004
Ubicación: Madrid
Mensajes: 79
|
Formulario que sortee barra de tareas
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? ![]() |
|
|
|
|
|
#2 (permalink) |
|
Moderador
![]() ![]() |
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 en Net no he encontrado el similar a ScaleX porque como tal no existe. Move 0, 0, _
ScaleX(X, vbPixels, vbTwips), _ ScaleY(Y, vbPixels, vbTwips) 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 ![]()
__________________
Nadie roba nada ya que en la vida todo se paga . . . |
|
|
|
|
|
#3 (permalink) |
![]() Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.861
|
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ó.
__________________
Charlie. |
|
|
|