Wiem "textcolor();" jest dla C++ i widziałem metody dla unix ... , ale czy jest też sposób na windows?Tekst koloru C w aplikacjach terminalowych w oknach
#include <stdio.h>
int main()
{
printf("\ntest - C programming text color!");
printf("\n--------------------------------");
printf("\n\n\t\t-BREAK-\n\n");
textcolor(15);
printf("WHITE\n");
textcolor(0);
printf("BLACK\n");
textcolor(4);
printf("RED\n");
textcolor(1);
printf("BLUE\n");
textcolor(2);
printf("GREEN\n");
textcolor(5);
printf("MAGENTA\n");
textcolor(14);
printf("YELLOW\n");
textcolor(3);
printf("CYAN\n");
textcolor(7);
printf("LIGHT GRAY\n");
}
nie mogę znaleźć żadnych coś w sieci ... Miejmy nadzieję, dobrych ludzi z przepełnienia stosu może pomóc: D
C proszę, nie C++
Wielkie dzięki, działa świetnie, po prostu zastanawiasz się, jak przywrócić domyślny jasnoszary kolor? Wielkie dzięki! –
@JoeDF Aby to zrobić, musisz wczytać oryginalne atrybuty za pomocą 'GetConsoleScreenBufferInfo()', zapisać je w zmiennej, a następnie przywrócić je po zakończeniu. Zaktualizowałem odpowiedź, aby pokazać, jak to zrobić. :) – Miguel
DZIĘKI DUŻO! : D –