怎么在Dev C++中实现C语言的字体颜色和背景的改变

如何在Dev C++中实现C语言的字体颜色和背景的改变?
做一个DOS窗口的程序,C语言,DevC++环境,可是如何改变字体颜色和背景颜色啊?
在程序中实现。
看到一本书,是讲graphics.h函数库的,可是这个函数库又只能运行在TC2.0环境下,请问,如何在Dev C++中实现C语言的字体颜色和背景的改变啊?
多谢各位了!

------解决方案--------------------
C/C++ code

windows 下

#include "stdlib.h"

int main()
{
    system("color a1");

    printf("hello color :)\n");

    return 0;
}

------解决方案--------------------
int scrn_hi(color)
{
printf("\x1B[%dm", color);
}

/* COLOR CODES:

0 = Normal white on black
1 = High intensity
4 = Underscore on (IBM mono display only)
5 = Blink on 
7 = Reverse video on
8 = Cancelled on (invisible)
30 = Black foreground
31 = Red foreground
32 = Green foreground
33 = Yellow foreground
34 = Blue foreground
35 = Magenta foreground
36 = Cyan foreground
37 = White foreground
40 = Black background
41 = Red Background
42 = Green background
43 = Yellow background
44 = Blue background
45 = Magenta background
46 = Cyan background
47 = White Background