NCHU逸尘 2015-06-22 22:03 采纳率: 33.3%
浏览 2474
已结题

C语言textcolor问题....

void textcolor(int color) // 更改字体颜色
{
//在文本模式中选择新的字符颜色
HANDLE hOutput = GetStdHandle(STD_OUTPUT_HANDLE); // 得到标准输出的句柄
SetConsoleTextAttribute(hOutput, color);//Attribute:属性
}
这个是怎么更改颜色的啊,意思是更改的是即将要显示在屏幕上文字的颜色吗?
它可以更改光标所在位置的背景色吗?

  • 写回答

3条回答 默认 最新

  • Mr.Stone^_^ 2015-06-23 04:05
    关注

    其实你完全可以自己试试!首先怎么改变颜色,给“color”赋值就可以,其次它是用来改变控制台的字体颜色包括背景颜色,它不会改变光标位置的背景颜色!

    评论

报告相同问题?