31#define CON_STREAM_WRITE ConStreamWrite
100 Screen->csbi.dwSize.X = 80;
101 Screen->csbi.dwSize.Y = 25;
void ConPuts(FILE *fp, LPCWSTR psz)
BOOL WINAPI SetConsoleCursorPosition(IN HANDLE hConsoleOutput, IN COORD dwCursorPosition)
BOOL WINAPI FillConsoleOutputAttribute(IN HANDLE hConsoleOutput, IN WORD wAttribute, IN DWORD nLength, IN COORD dwWriteCoord, OUT LPDWORD lpNumberOfAttrsWritten)
BOOL WINAPI GetConsoleScreenBufferInfo(IN HANDLE hConsoleOutput, OUT PCONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo)
BOOL WINAPI DECLSPEC_HOTPATCH FillConsoleOutputCharacterW(IN HANDLE hConsoleOutput, IN WCHAR cCharacter, IN DWORD nLength, IN COORD dwWriteCoord, OUT LPDWORD lpNumberOfCharsWritten)
VOID ConClearLine(IN PCON_STREAM Stream)
Console/terminal screen management.
#define IsConsoleHandle(h)
BOOL ConGetScreenInfo(IN PCON_SCREEN Screen, OUT PCONSOLE_SCREEN_BUFFER_INFO pcsbi)
VOID ConClearScreen(IN PCON_SCREEN Screen)
HANDLE ConStreamGetOSHandle(IN PCON_STREAM Stream)
BOOL IsTTYHandle(IN HANDLE hHandle)