Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Czyszczenie ekranu

Ostatnio zmodyfikowano 2012-10-31 06:53
Autor Wiadomość
minicpp
Temat założony przez niniejszego użytkownika
Czyszczenie ekranu
» 2012-10-30 20:39:59
Witam, chcę napisać prostą gierkę.
I nie wiem jak wyczyścić ekran.
Nie lub źle działa:
System("CLS");
clrscr(); (Ten z console.ddt)
P-68018
Mrovqa
» 2012-10-30 21:31:30
Nie lub źle działa:
System("CLS");
clrscr(); (Ten z console.ddt)
Pisz zrozumiale, trochę mi zajęło zrozumienie tego. Masz na myśli migotanie ekranu?
P-68024
Dragonit
» 2012-10-31 06:53:54
Zapewne chodzi mu o wyczyszczenie okna konsoli.

C/C++
system( "cls" );
 
lub

C/C++
#include <windows.h>

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 );
}

lub za pomocą DDT-CONSOLE:

C/C++
clrscr();

i inne których nie znam :)
P-68041
« 1 »
  Strona 1 z 1