Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Teksti tai kirjan tietyllä värillä (Dos, C++)

CoolC++ [08.04.2008 21:24:16]

#

Joo, kysyisin, että mites dos c++ voidaan toteutaa yhteen ikkunaan esim. samalle riville, eri värejä es. yksi tietty kirjan olisi es. vihrä es. "#" ja keltainen "&" ja niitä voisi yhdistää vaikka tähän tyyliin... #%#%#%####%%%%##%% jne. Entä jos halua tietyn sanan tai lauseen väritettyä myös sekoittaen...?

Pöytälamppu [08.04.2008 22:05:44]

#

http://www.daniweb.com/forums/thread9921.html

Ensimmäinen linkki Googlesta mystisillä hakusanoilla c++ change text color

Metabolix [08.04.2008 23:00:40]

#

DOSissa helpointa on tuossa tapauksessa kirjoittaa suoraan näyttömuistiin (0xB0000), yhtä merkkiä koodaa aina tavupari, joista toinen kertoo merkin ja toinen värin.

Jos kuitenkin tarkoitat konsolia etkä DOSia, käytä SetConsoleTextAttribute-funktiota asettamiseen ja tee oma tulostusfunktio, joka ymmärtää merkintätapaasi. Curses ei myöskään ole hassumpi valinta tuon funktion korvaajaksi, sen kanssa systeemi toimisi muillakin kuin Windowsilla.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta