public static void Hide() { IntPtr console = SafeNativeMethods.GetConsoleWindow(); if (console != IntPtr.Zero) { SafeNativeMethods.ShowWindow(console, 0); } }
public static void Free() { IntPtr console = SafeNativeMethods.GetConsoleWindow(); if (console != IntPtr.Zero) { SafeNativeMethods.FreeConsole(); } }
public static IntPtr Show() { IntPtr console = SafeNativeMethods.GetConsoleWindow(); if (console != IntPtr.Zero) { SafeNativeMethods.ShowWindow(console, 1); } return(console); }
public static IntPtr Alloc() { IntPtr console = SafeNativeMethods.GetConsoleWindow(); if (console == IntPtr.Zero) { SafeNativeMethods.AllocConsole(); DisbleQuickEditMode(); console = SafeNativeMethods.GetConsoleWindow(); SafeNativeMethods.ShowWindow(console, 0); } return(console); }
public static void Hide() { if (_isHided) { return; } _isHided = true; IntPtr console = SafeNativeMethods.GetConsoleWindow(); if (console != IntPtr.Zero) { SafeNativeMethods.ShowWindow(console, 0); } }
public static IntPtr GetIntPtr() { return(SafeNativeMethods.GetConsoleWindow()); }
public static void MoveWindow(int x, int y, int nWidth, int nHeight, bool bRepaint) { SafeNativeMethods.MoveWindow(SafeNativeMethods.GetConsoleWindow(), x, y, nWidth, nHeight, bRepaint); }