closewindow (user32)
Last changed: -172.194.121.210

.
Summary

C# Signature:

[DllImport("user32.dll")]
static extern bool CloseWindow(IntPtr hWnd);

VB.NET Signature

<DllImport("user32.dll", SetLastError:=True)> _
Private Shared Function CloseWindow(ByVal hWnd As IntPtr) As Integer
End Function

VB Signature:

Private Declare Function CloseWindow Lib "user32" (ByVal Hwnd As IntPtr) As Boolean

User-Defined Types:

None.

Notes:

The CloseWindow function minimizes (but does not destroy) the specified window.

To destroy a window, an application must use the DestroyWindow function.

Tips & Tricks:

Please add some!

Sample Code:

[Visual Basic.NET]

CloseWindow(Me.Handle)

[C#.NET]

CloseWindow(this.Handle);

Alternative Managed API:

You can use the WindowState property of the Form class and set this to FormWindowState.Minimized.

Documentation
CloseWindow on MSDN