以前在TC下用textcolor(颜色)这个函数就可以设置文本颜色,但是在VC下好像不好用,是WIN32那种程序
包含了“window.h”请问应该怎样实现改变文本和背景颜色哈。谢谢大家

解决方案 »

  1.   

    GetStdHandle、SetConsoleTextAttribute。
      

  2.   

    把下面的这段代码加入你的main程函数中就可以了#include <process.h>
    void main()
    {
        system("color 64");
        return;
    }上面实现了背景黄色,字体红色。其他颜色请参照下表颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
    前景。每个数字可以为以下任何值之一:  0 = 黑色 8 = 灰色
      1 = 蓝色 9 = 淡蓝色
      2 = 绿色 A = 淡绿色
      3 = 湖蓝色 B = 淡浅绿色
      4 = 红色 C = 淡红色
      5 = 紫色 D = 淡紫色
      6 = 黄色 E = 淡黄色
      7 = 白色 F = 亮白色