Jazyk C farba v konzole

Sekcia o programovaní, programovacích jazykoch...
Používateľov profilový obrázok
doubleR
Nový používateľ
Nový používateľ
Príspevky: 162
Dátum registrácie: St 04. Mar, 2009, 22:04
Bydlisko: Pezinok

Jazyk C farba v konzole

Príspevok od používateľa doubleR »

Zdravim neviete daky dobry sposob na zmeny farby v konzole? Robim piskvorky a chcel by som znaky farebne rozlisit..
toto mi dajak nefunguje:

#include <stdio.h>
#include <stdlib.h>

void main()
{
system("color e");
printf("Farba jedna\n");

system("color c");
printf("Farba dva\n");
}
CPU: Intel® Core™i5-750 processor 2,66GHz, MB: MSI, So1156, iP55, VGA: MSI R4890-CYCLONE-OC, 1024DDR5/256b, RAM: 4GB 1600MHz DDR3, HDD: WD 7501 AALS 750GB, 7200RPM, Serial ATA II. 32MB, CASE: Max Cube Amoris 6010+++Xbox360+++PS2
Používateľov profilový obrázok
materik
Používateľ
Používateľ
Príspevky: 2324
Dátum registrácie: Št 10. Apr, 2008, 14:00
Bydlisko: Prešov

Re: Jazyk C farba v konzole

Príspevok od používateľa materik »

nech sa paci
Spoiler: ukázať
#include <stdio.h>
#include <windows.h>

int main()
{
int i;
HANDLE hConsole;
hConsole = GetStdHandle(STD_OUTPUT_HANDLE);

for(i=1;i<10;i++){
SetConsoleTextAttribute(hConsole, i); //
printf("Farba %d ",i);
printf("\n");
}

getchar();
return 0;
}
je toho vcelku dost na googli inac ;)
Naposledy upravil/-a materik v Ne 02. Jan, 2011, 20:35, upravené celkom 1 krát.
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
Používateľov profilový obrázok
doubleR
Nový používateľ
Nový používateľ
Príspevky: 162
Dátum registrácie: St 04. Mar, 2009, 22:04
Bydlisko: Pezinok

Re: Jazyk C farba v konzole

Príspevok od používateľa doubleR »

dakujem, no ja som pozeral ale vzdy som nasiel bud C++ alebo nieco co nefungovalo.
CPU: Intel® Core™i5-750 processor 2,66GHz, MB: MSI, So1156, iP55, VGA: MSI R4890-CYCLONE-OC, 1024DDR5/256b, RAM: 4GB 1600MHz DDR3, HDD: WD 7501 AALS 750GB, 7200RPM, Serial ATA II. 32MB, CASE: Max Cube Amoris 6010+++Xbox360+++PS2

Návrat na "Programovanie"