jkfhskd
Publicado por Pau (4 intervenciones) el 15/11/2002 20:29:39
Alguien me podria decir como se hace el clrscr(); en visual c, es decir, como lo hago para borrar la pantalla???
Gracias
Gracias
Valora esta pregunta


0
#include <stdlib.h>
int main() {
// Borrar la pantalla
system("cls");
return 0;
}
#include <windows.h>
#include <iostream>
void clearScreen() {
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
COORD coord = {0, 0};
DWORD written;
CONSOLE_SCREEN_BUFFER_INFO csbi;
GetConsoleScreenBufferInfo(hConsole, &csbi);
DWORD size = csbi.dwSize.X * csbi.dwSize.Y;
FillConsoleOutputCharacter(hConsole, ' ', size, coord, &written);
GetConsoleScreenBufferInfo(hConsole, &csbi);
FillConsoleOutputAttribute(hConsole, csbi.wAttributes, size, coord, &written);
SetConsoleCursorPosition(hConsole, coord);
}
int main() {
clearScreen();
return 0;
}