ACAT.Lib.Core.Utility.Windows.ToggleFgWindowMaximizeAndPartialMaximize C# (CSharp) Метод

ToggleFgWindowMaximizeAndPartialMaximize() публичный статический Метод

Toggles size of the fg window between maximized to partially maximized
public static ToggleFgWindowMaximizeAndPartialMaximize ( WindowPosition scannerPosition, int percent ) : void
scannerPosition WindowPosition where to position the window
percent int the partial maximize percentage
Результат void
        public static void ToggleFgWindowMaximizeAndPartialMaximize(WindowPosition scannerPosition, int percent)
        {
            IntPtr fgWindow = GetForegroundWindow();
            if (fgWindow != IntPtr.Zero)
            {
                if (IsMaximized(fgWindow))
                {
                    RestoreWindow(fgWindow);
                    SetForegroundWindowSizePercent(scannerPosition, percent);
                }
                else
                {
                    MaximizeWindow(fgWindow);
                }
            }
        }