Code:#include <stdio.h> #include <windows.h> int main ( void ) { HANDLE h = GetStdHandle ( STD_OUTPUT_HANDLE ); WORD wOldColorAttrs; CONSOLE_SCREEN_BUFFER_INFO csbiInfo; /* * First save the current color information */ GetConsoleScreenBufferInfo(h, &csbiInfo); wOldColorAttrs = csbiInfo.wAttributes; /* * Set the new color information */ SetConsoleTextAttribute ( h, FOREGROUND_RED | FOREGROUND_INTENSITY ); printf ( "This is a test\n" ); /* * Restore the original colors */ SetConsoleTextAttribute ( h, wOldColorAttrs); return 0; }
i found this code in FAQ section... what type of varible should i use to set the color?
Like this?
eg :
Code:int foreg; ..... SetConsoleTextAttribute ( h, foreg | FOREGROUND_INTENSITY );



LinkBack URL
About LinkBacks


