private static void Main(string[] args) { Console.WriteLine("Hello World!"); ConsoleOutputMode consoleOutputMode = new ConsoleOutputMode(); ConsoleInputMode consoleInputMode = new ConsoleInputMode(); DisplayObject("ConsoleOutputMode", consoleOutputMode); consoleOutputMode.IsEnableVirtualTerminalProcessing = false; consoleOutputMode.IsDisabledNewLineAutoReturn = true; string line = new string('=', 120); Console.WriteLine(line); Console.Write(line); DisplayObject("ConsoleOutputMode", consoleOutputMode); Pause.QuickDisplay(); }
public static void SetConsoleInputMode(SafeFileHandle inputHandle, ConsoleInputMode mode) => Error.ThrowLastErrorIfFalse(Imports.SetConsoleMode(inputHandle, (uint)mode));
[DllImport("Kernel32.dll")] private static extern bool SetConsoleMode(IntPtr hConsoleInput, ConsoleInputMode mode);