#language :: c/c++ (mingw)
#purpose :: winapi clrscr implement
#date :: 30102010
#author :: gerganov
void _clrscr(void)
{
         COORD coordScreen = {0,0}; // upper left corner
         DWORD cCharsWritten;
         DWORD dwConSize;
         HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);
         CONSOLE_SCREEN_BUFFER_INFO csbi;
         GetConsoleScreenBufferInfo(hCon, &csbi);
         dwConSize = csbi.dwSize.X * csbi.dwSize.Y;
         // fill with spaces
         FillConsoleOutputCharacter(hCon, TEXT(' '), dwConSize, coordScreen, &cCharsWritten);
         GetConsoleScreenBufferInfo(hCon, &csbi);
         FillConsoleOutputAttribute(hCon, csbi.wAttributes, dwConSize, coordScreen, &cCharsWritten);
         // cursor to upper left corner
         SetConsoleCursorPosition(hCon, coordScreen);
}
#searchterms :: winapi clrscr implement, FillConsoleOutputCharacter clrscr, _clrscr(), clrscr(), clear screen, cls implement, clear screen winapi, winapi clrscr, conio.h clrscr, winapi conio.h
20101030
20100808
20100723
virtualization
Cat holds computer components shop.
Child yells "20 years" and falls from kindergarten roof to his death.
Child yells "20 years" and falls from kindergarten roof to his death.
Subscribe to:
Posts (Atom)


