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

Programy w konsoli

Ostatnio zmodyfikowano 2011-07-29 21:24
Autor Wiadomość
kamillo121
» 2011-07-29 16:29:43

A skąd mam wziąć kod do punktu 7. z tymi obrazami?

Postaw się na naszym miejscu, widzisz post gościa, który zapewne nie wie z czym ma do czynienia, przeczytał jakiś tam setny ułamek kursy i zadaje 9 pytań na powitanie. Przeczytaj lepiej kurs, a będziesz wiedział do czego służy konsola, jak się z nią obchodzić i jakie daje możliwości.  
P-37551
akwes
» 2011-07-29 16:53:47
w linuksie będzie to libjpeg, dzięki temu slaksware wyświetla swojego powitalnego pingwinka.
w konsoli windows można tutaj jest napisane
Jest to pierwszy wynik po wpisaniu pytania w google. Nie poświęciłeś ani chwili aby znaleźć odpowiedzi na swoje pytania...
P-37557
pekfos
» 2011-07-29 18:00:52
Kolor tekstu i tła w konsoli łatwo jest zmienic (jeżeli o to chodzi) :P
Padło pytanie o zmianę palety a nie wybrania koloru z tej palety. Palety (chyba) nie da się zmienić a wybrać kolor tak( SetConsoleTextAttribute()).
Na windowsie polecenie color, i nic więcej
no, no..

@up błąd w linku?
P-37563
jankowalski25
Temat założony przez niniejszego użytkownika
» 2011-07-29 20:49:37
Jeśli po kompilacji programu kliknę prawym klawiszem myszy na pasek tytułu w konsoli i wybiorę Właściwości, to znajdę różne ustawienia konsoli, ale chciałbym je zmienić z poziomu kodu. Czy wie ktoś jak to zrobić?
P-37584
jankowalski25
Temat założony przez niniejszego użytkownika
» 2011-07-29 20:55:01
Znalazłem odpowiedź na pierwsze pytanie. Aby ukryć kursor wystarczy użyć polecenia SetCursor z biblioteki console.ddt i wpisać
SetCursor( false )
. Aby go pokazać, należy zamiast false wpisać true.
P-37585
akwes
» 2011-07-29 20:56:18
link wyżej poprawiony.
P-37586
jankowalski25
Temat założony przez niniejszego użytkownika
» 2011-07-29 21:00:03
Znalazłem odpowiedź na pytanie o zmianę rozmiaru konsoli. W bibliotece console.ddt znajduje się funkcja init:
C/C++
void init( void )
{
    DDTxDefaultConsoleHandle = GetStdHandle( STD_OUTPUT_HANDLE );
    SMALL_RECT tRozmiar = { 0, 0, 79, 24 };
    COORD tWymiary = { 80, 25 };
    SetConsoleWindowInfo( DDTxDefaultConsoleHandle, true, & tRozmiar );
    SetConsoleTitle( "Dokumentacja na stronie http://ddt.pl" );
    SetConsoleScreenBufferSize( DDTxDefaultConsoleHandle, tWymiary );
    textattr( 7 );
}
Konsola zmieni swój rozmiar, jeśli zamiast 80 i 25 oraz 79 i 24 wstawimy inne liczby.
P-37587
jankowalski25
Temat założony przez niniejszego użytkownika
» 2011-07-29 21:09:28
Najpierw zapisujemy kolor tła i tekstu w konsoli w jakiejś zmiennej. Następnie kolor tła i czcionki rozkładamy na trzy liczby od 0 do 255. Wykonujemy obliczenia i otrzymujemy kolor znajdujący się pomiędzy kolorem tła, a kolorem czcionki. Na przykład dla czarnego tła i białej czcionki półprzezroczysty tekst powinien być kolorem szarym. Czy półprzezroczystość czcionki można zrobić w ten sposób?
P-37588
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona