求大神帮忙,c语言高级编程有关问题

求大神帮忙,c语言高级编程问题~
 小弟想用C-free5试一下C语言高级编程技术,,就是文本屏幕创建之类 的
在加载了conio.h,头文件之后,写入textbackground()函数,,编译器提示textbackground没有被定义。。。按道理textground已经被包含在conio。h,头文件函数里面了 啊 ,,同样的程序 ,创建文本窗口屏幕在TC2.0里就能运行,C-free就不能运行了 ,,这是怎么回事啊??求助,还有就是小弟诚信求一款好的编译器啊 ,,大哥们平时都用的什么来做C或者是c++啊 ,,我感觉tc2.0和c-free都不怎么好用了~
c 编译器

------解决方案--------------------
tc2.0 用的库并不是标准c语言里面的啊。

tc2.0 有自己的库,这个c-free是没有的。
------解决方案--------------------
为什么不用VC6呢,本人感觉这个同好用的,它有强大的库函数