ShowWindow
Muestra (cambia) la ventana actual al estado indicado.
El estado puede ser: maximizada, minimizada, etc.
Si la ventana ya estaba visible devuelve un valor distinto de cero.
Sería el equivalente a asignar un valor a la propiedad WindowState de
un formulario.
Declaración en el API de Windows:
BOOL ShowWindow(
HWND hWnd, // handle to window
int nCmdShow // show state of window
);
Declaración para VB6:
Private Declare Function ShowWindow Lib "user32" _
(ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Declaración
para VB .NET:
<System.Runtime.InteropServices.DllImport("user32.dll")> _
Private Shared Function ShowWindow( _
ByVal hWnd As System.IntPtr, _
ByVal nCmdShow As Integer) As Integer
End Function
Declaración
para C#:
[System.Runtime.InteropServices.DllImport("user32.dll")]
private extern static int ShowWindow(
System.IntPtr hWnd,
int nCmdShow);