diff --git a/PeyrSharp.UiHelpers/WindowHelpers.cs b/PeyrSharp.UiHelpers/WindowHelpers.cs index 1c5d58c..9ab07c8 100644 --- a/PeyrSharp.UiHelpers/WindowHelpers.cs +++ b/PeyrSharp.UiHelpers/WindowHelpers.cs @@ -81,6 +81,12 @@ public static void RestoreWindow(WindowInfo windowInfo) { SendMessage(windowInfo.Handle, WM_SYSCOMMAND, SC_RESTORE, IntPtr.Zero); } + + public static void MinimizeWindow(WindowInfo windowInfo) + { + SendMessage(windowInfo.Handle, WM_SYSCOMMAND, SC_MINIMIZE, IntPtr.Zero); + } + private static bool IsWindowVisible(IntPtr hWnd) { return IsWindowVisibleCore(hWnd) && !IsIconic(hWnd);