PDA

View Full Version : conio.h


redribbon
29-03-2003, 15:19
ciao a tutti,è la prima volta che posto in questa sezione :)
nn riesco a utilizzare le funzioni textcolor() e clrscr() contenuti (almeno cosi dice il mio libro) nel header file conio.h
come compilatore uso il vc++ 6.0
grazie :D

redribbon
29-03-2003, 19:06
per intenderci nn mi interessa usare propio il conio.h .....vorrei solo riuscire a stampare a video scritte colorate e magari cambiare il colore dello sfondo :)

cionci
29-03-2003, 19:10
Infatti non ci sono...
Non sono librerie standard...

cionci
29-03-2003, 19:21
Ci sono delle API per fare queste cose...
Per cambiare il colore del testo:


#include <windows.h>
#include <iostream>

using namespace std;

void main()
{
HANDLE stdOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(stdOut, FOREGROUND_RED | FOREGROUND_BLUE | BACKGROUND_RED | BACKGROUND_GREEN);
//purtroppo per scrivere con il testo colorato bisogna usare WriteFile
cout << "Testo di prova" << endl;
CloseHandle(stdOut);
}
Per cancellare lo schermo:
system("cls");

redribbon
30-03-2003, 18:07
grande :)
grazie mille!!! :)

cionci
30-03-2003, 18:39
Ah...quel commento sulla WriteFile puoi anche scordartelo ;)