示例#1
0
 public static extern bool FillConsoleOutputAttribute(
     IntPtr hConsoleOutput, CHARACTER_ATTRIBUTE wAttribute, uint nLength, COORD dwWriteCoord, ref uint lpNumberOfAttrsWritten);
示例#2
0
 public static extern bool SetConsoleCursorPosition(IntPtr hConsoleOutput, COORD dwCursorPosition);
示例#3
0
 public static extern bool ScrollConsoleScreenBuffer(
     IntPtr hConsoleOutput, ref SMALL_RECT lpScrollRectangle, ref SMALL_RECT lpClipRectangle, COORD dwDestinationOrigin, ref CHAR_INFO lpFill);
示例#4
0
 public static extern bool ReadConsoleOutputAttribute(
     IntPtr hConsoleOutput, ref CHARACTER_ATTRIBUTE[] lpAttribute, uint nLength, COORD dwReadCoord, ref uint lpNumberOfAttrsRead);
示例#5
0
 public static extern bool SetConsoleScreenBufferSize(IntPtr hConsoleOutput, COORD dwSize);
示例#6
0
 public static extern bool FillConsoleOutputCharacter(
     IntPtr hConsoleOutput, char cCharacter, uint nLength, COORD dwWriteCoord, ref uint lpNumberOfCharsWritten);
示例#7
0
 public static extern bool ReadConsoleOutputCharacter(
     IntPtr hConsoleOutput, [MarshalAs(UnmanagedType.LPTStr)] StringBuilder lpCharacter, uint nLength, COORD dwReadCoord, ref uint lpNumberOfCharsRead);
示例#8
0
 public static extern bool WriteConsoleOutputCharacter(
     IntPtr hConsoleOutput, [In] [MarshalAs(UnmanagedType.LPTStr)] string lpCharacter, uint nLength, COORD dwWriteCoord, ref uint lpNumberOfCharsWritten);
示例#9
0
 public static extern bool ReadConsoleOutput(
     IntPtr hConsoleOutput, ref CHAR_INFO[] lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, ref SMALL_RECT lpReadRegion);