Example #1
0
 public static extern bool FillConsoleOutputCharacter(
     IntPtr hConsoleOutput,
     char cCharacter,
     int nLength,
     CoordInternal dwWriteCoord,
     ref int lpNumberOfCharsWritten);
Example #2
0
 public static extern bool ReadConsoleOutput(
     IntPtr hConsoleOutput,
     [Out][MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)]ZCharInfo[,] lpBuffer,
     CoordInternal dwBufferSize,
     CoordInternal dwBufferCoord,
     [In,Out][MarshalAs(UnmanagedType.LPStruct)]RectInternal lpReadRegion);
Example #3
0
 public static extern bool WriteConsoleOutputCharacter(
     IntPtr hConsoleOutput,
     [In][MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)]char[] lpCharacter,
     int nLength,
     CoordInternal dwWriteCoord,
     ref int lpNumberOfCharsWritten);
Example #4
0
 public static extern bool FillConsoleOutputAttribute(
     IntPtr hConsoleOutput,
     ZCharAttribute wAttribute,
     int nLength,
     CoordInternal dwWriteCoord,
     ref int lpNumberOfAttrsWritten);
Example #5
0
 public static extern bool WriteConsoleOutputAttribute(
     IntPtr hConsoleOutput,
     [In][MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)]ZCharAttribute[] lpAttribute,
     int nLength,
     CoordInternal dwWriteCoord,
     ref int lpNumberOfAttrsWritten);
Example #6
0
 public static extern bool SetConsoleScreenBufferSize(IntPtr hConsoleOutput, CoordInternal dwSize);
Example #7
0
 public static extern bool SetConsoleDisplayMode(IntPtr hConsoleOutput, int dwFlags, ref CoordInternal lpNewScreenBufferDimensions);
Example #8
0
 public static extern bool SetConsoleCursorPosition(IntPtr hConsoleOutput, CoordInternal dwCursorPosition);
Example #9
0
 public static extern bool ReadConsoleOutputCharacterW(
     IntPtr hConsoleOutput,
     [Out][MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)]char[] lpCharacter,
     int nLength,
     CoordInternal dwReadCoord,
     ref int lpNumberOfCharsRead);