新手求助,如下代码什么意思?
void ClearConsole(HANDLE hConsole)
{
CONSOLE_SCREEN_BUFFER_INFO csbiConsoleInfo;
GetConsoleScreenBufferInfo(hConsole, &csbiConsoleInfo);
SMALL_RECT srcWindow = csbiConsoleInfo.srWindow;
DWORD dNumChars = (srcWindow.Right - srcWindow.Left + 1)*(srcWindow.Bottom - srcWindow.Top + 1);
COORD cStart;
cStart.X = srcWindow.Left;
cStart.Y = srcWindow.Top;
FillConsoleOutputCharacter(hConsole, ' ', dNumChars, cStart, &dNumChars);
}