public static void SetWindowState(string processName, Win32.WindowState windowState) { int hWnd; Process[] processRunning = Process.GetProcesses(); foreach (Process pr in processRunning) { Console.WriteLine(pr.ProcessName); if (pr.ProcessName == processName) { hWnd = pr.MainWindowHandle.ToInt32(); SetWindowState(hWnd, windowState); } } }
public static void SetWindowState(int hWnd, Win32.WindowState windowState) { Win32.ShowWindow(hWnd, (int)windowState); }