示例#1
0
 public static extern int WriteConsoleOutputAttribute([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("const WORD *")] ushort *lpAttribute, [NativeTypeName("DWORD")] uint nLength, COORD dwWriteCoord, [NativeTypeName("LPDWORD")] uint *lpNumberOfAttrsWritten);
示例#2
0
 public static extern int SetConsoleCursorPosition([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, COORD dwCursorPosition);
示例#3
0
 public static extern int WriteConsoleOutputCharacterW([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("LPCWSTR")] ushort *lpCharacter, [NativeTypeName("DWORD")] uint nLength, COORD dwWriteCoord, [NativeTypeName("LPDWORD")] uint *lpNumberOfCharsWritten);
示例#4
0
 public static extern int ReadConsoleOutputW([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("PCHAR_INFO")] CHAR_INFO *lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, [NativeTypeName("PSMALL_RECT")] SMALL_RECT *lpReadRegion);
示例#5
0
 public static extern int SetConsoleScreenBufferSize([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, COORD dwSize);
示例#6
0
 public static extern int FillConsoleOutputCharacterA([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("CHAR")] sbyte cCharacter, [NativeTypeName("DWORD")] uint nLength, COORD dwWriteCoord, [NativeTypeName("LPDWORD")] uint *lpNumberOfCharsWritten);
示例#7
0
 public static extern int WriteConsoleOutputA([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("const CHAR_INFO *")] CHAR_INFO *lpBuffer, COORD dwBufferSize, COORD dwBufferCoord, [NativeTypeName("PSMALL_RECT")] SMALL_RECT *lpWriteRegion);
示例#8
0
 public static extern int ScrollConsoleScreenBufferW([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("const SMALL_RECT *")] SMALL_RECT *lpScrollRectangle, [NativeTypeName("const SMALL_RECT *")] SMALL_RECT *lpClipRectangle, COORD dwDestinationOrigin, [NativeTypeName("const CHAR_INFO *")] CHAR_INFO *lpFill);
示例#9
0
 public static extern int ReadConsoleOutputAttribute([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("LPWORD")] ushort *lpAttribute, [NativeTypeName("DWORD")] uint nLength, COORD dwReadCoord, [NativeTypeName("LPDWORD")] uint *lpNumberOfAttrsRead);
示例#10
0
 public static extern int ReadConsoleOutputCharacterA([NativeTypeName("HANDLE")] IntPtr hConsoleOutput, [NativeTypeName("LPSTR")] sbyte *lpCharacter, [NativeTypeName("DWORD")] uint nLength, COORD dwReadCoord, [NativeTypeName("LPDWORD")] uint *lpNumberOfCharsRead);