Kolory

Status
Zamknięty.

Vexiorus

Użytkownik
Dołączył
Kwiecień 25, 2009
Posty
51
Jak wygląda kod który pozwala na zmiane kolorów ??
wiem ze jest komenda systemowa
np

system("color 0f");

tylko ze ta komenda zmienia kolor wszystkich napisów oraz całęgo tła

a mi jest potrzebna zmiana koloru poszczegulnych urywków z tekstu...
np:

std::cout << "wpisz /*tutaj zmiana koloru*/ 'p' /*powrót do wcześniejszego koloru*/ aby zrobic pauze" << std::endl;

prosze o jak najszybsza pomoc
<
zgóry dziękuje

jezeli nie chcecie podac kodu ewentualnie zadowolił bym sie jakims linkiem
<


(szukałem juz troszke w google lecz nic ciekawego nie znalazlem, jedynie zmiane kolorów przycisków w WinApi...)
 

grzonu

Były Moderator
Dołączył
Grudzień 26, 2006
Posty
1390
SetConsoleTextAttribute jest tym czego potrzebujesz a znalezienie zajelo mi ok. 0,5s
<
 

Vexiorus

Użytkownik
Dołączył
Kwiecień 25, 2009
Posty
51
Dzięki, poczytałem troche o tym lecz niestety nie dowiedzialem sie za duzo
<

lecz o ile sie nie myle ta funkcja robi ze zmienia kolor całego tekstu i ekranu który jest wyświetlony
działa tak jak opcja systemowa

color

czyli naprzykład po zmianie koloru na czerwony mój tekst wyglądał by tak

"wpisz 'p' aby zrobic pauze"

a mi chodziło bardziej o cos takiego...

"wpisz 'p' aby zrobic pauze"

czy da sie to zrobic??
 

grzonu

Były Moderator
Dołączył
Grudzień 26, 2006
Posty
1390
to chyba zle czytales.

SetConsoleTextAttribute(...);
cout <<"wpisz ";
SetConsoleTextAttribute(...);
cout << "p ";
SetConsoleTextAttribute(...);
cout << "aby zrobic pauze";
 

Vexiorus

Użytkownik
Dołączył
Kwiecień 25, 2009
Posty
51
Wielkie dzięki
<
tego potrzebowałem
<
Moj angielski jest na poziomie podstawowym dlatego wlasnie nie doczytalem dokladnie jak to zrobic
<
 
Status
Zamknięty.
Do góry Bottom