• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Kolory w c++ (konsola)

Object Storage Arubacloud
0 głosów
2,930 wizyt
pytanie zadane 21 lipca 2016 w C i C++ przez Dominik W Użytkownik (500 p.)
zamknięte 19 sierpnia 2016 przez Dominik W
int main()
{
    HANDLE hOut;
    SetConsoleTextAttribute( hOut, BACKGROUND_GREEN );
    cout << "              Select langunage | wybierz jezyk" << endl;
    cout << "              --------------------------------" << endl;
    cout << "              1. POLSKI" << endl;
    cout << "              2. ENGLISH" << endl;
    cout << "              3. EXIT" << endl;

Program spokojnie kompiluje się, ale tło nie chce się pokolorować. Gdzie popełniłem błąd?

komentarz zamknięcia: Jest najlepsza odpowiedź

1 odpowiedź

+1 głos
odpowiedź 21 lipca 2016 przez MetRiko Nałogowiec (37,110 p.)
wybrane 19 sierpnia 2016 przez Dominik W
 
Najlepsza

Spróbuj takiego kodu:
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),colour);
Jednak (o ile mi wiadomo) zmiana tła w konsoli jest niemożliwa.. znaczy się.. jest to wykonalne jednak nie do końca w taki sposób jak (zapewne) byś chciał. Inaczej mówiąc.. w kodzie, który podałem zmienna colour przyjmuje wartości od 0 do 31.. jednak można ten zakres podzielić jeszcze na dwie części.. od 0-15 i 16-31.. najlepiej będzie jak spojrzysz na ten obrazek:

Podobne pytania

0 głosów
3 odpowiedzi 1,221 wizyt
+1 głos
2 odpowiedzi 359 wizyt
pytanie zadane 11 września 2020 w C# przez Comparion Obywatel (1,810 p.)
0 głosów
1 odpowiedź 274 wizyt
pytanie zadane 17 maja 2017 w C i C++ przez ChiriChiri Obywatel (1,260 p.)

92,555 zapytań

141,403 odpowiedzi

319,560 komentarzy

61,941 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...