Mam taki problem. Mianowicie, mam stworzony program i usiłuję zrobić go do użytku w kilku kolorowych wersjach do wyboru, tylko nie wiem do końca jak to zaimplementować.
To część w której usiłuję to zrobić. Przykladowo Menu składa sie z 5 elementów. I jest tam opcja: zmień kolor.Pozostałe case 1,2,4,5 to inne opcje programu. Kolor który podaje na końcu, łapie mi na całość i nie moge przełączyć sie na inne.
Kod: Zaznacz cały
case 3:
{
system("CLS");
HANDLE hOut; hOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hOut, FOREGROUND_BLUE | FOREGROUND_RED);
cout<<"1. Kolor fioletowy"<<endl;
SetConsoleTextAttribute(hOut, FOREGROUND_BLUE | FOREGROUND_GREEN);
cout<<"2. Kolor turkusowy"<<endl;
SetConsoleTextAttribute(hOut, FOREGROUND_BLUE);
cout<<"3. Kolor niebieski"<<endl;
SetConsoleTextAttribute(hOut, FOREGROUND_RED);
cout<<"4. Kolor czerwony"<<endl<<endl;
break;
Pozdrawiam.