控制台程序的文字颜色
作者:淡月清风 日期:2010-07-10
// 控制台程序的基本文本颜色
// #define FOREGROUND_BLUE 0x0001 // text color contains blue.
// #define FOREGROUND_GREEN 0x0002 // text color contains green.
// #define FOREGROUND_RED 0x0004 // text color contains red.
// #define FOREGROUND_INTENSITY 0x0008 // text color is intensified.
//不同的组合可呈现如下几种颜色
| ■ 0x00 ■ 0x01 ■ 0x02 ■ 0x03 ■ 0x04 ■ 0x05 ■ 0x06 ■ 0x07 ■ 0x08 ■ 0x09 ■ 0x0a ■ 0x0b ■ 0x0c ■ 0x0d ■ 0x0e ■ 0x0f |
//示例程序
int main(int argc, char* argv[])
{
HANDLE hConsole=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsole,0x0c);//基本颜色的组合
cout<<"红色文字"<<endl;
cout<<"红色文字"<<endl;
return 0;
}
| 红色文字 |
备注:在控制台下可以通过color命令设置控制台窗口的文字颜色,例如"color 0c"设置颜色为红色。
具体使用方法可执行"color /?"
评论: 0 | 引用: 0 | 查看次数: 118
发表评论
你没有权限发表评论!
上一篇
下一篇


文章来自:
Tags:
相关日志:





